NoneMethodsExtension extension

on
  • _None

Methods

and<U extends Object>(Option<U> other) → _None

Available on _None, provided by the NoneMethodsExtension extension

andThen<U extends Object>(Option<U> f(void self)) → _None

Available on _None, provided by the NoneMethodsExtension extension

copy() → _None

Available on _None, provided by the NoneMethodsExtension extension

expect(String msg) → Never

Available on _None, provided by the NoneMethodsExtension extension

filter(bool predicate(void self)) → _None

Available on _None, provided by the NoneMethodsExtension extension

inspect(dynamic f(void self)) → _None

Available on _None, provided by the NoneMethodsExtension extension

isNone() bool

Available on _None, provided by the NoneMethodsExtension extension

isSome() bool

Available on _None, provided by the NoneMethodsExtension extension

isSomeAnd(bool f(void self)) bool

Available on _None, provided by the NoneMethodsExtension extension

iter() RIterator<_None>

Available on _None, provided by the NoneMethodsExtension extension

map<U extends Object>(U f(void self)) → _None

Available on _None, provided by the NoneMethodsExtension extension

mapOr<U>(U defaultValue, U f(void)) → U

Available on _None, provided by the NoneMethodsExtension extension

mapOrElse<U>(U defaultFn(), U f(void)) → U

Available on _None, provided by the NoneMethodsExtension extension

okOr<E extends Object>(E err) Err<Never, E>

Available on _None, provided by the NoneMethodsExtension extension

okOrElse<E extends Object>(E errFn()) Err<Never, E>

Available on _None, provided by the NoneMethodsExtension extension

or<T extends Object>(Option<T> other) Option<T>

Available on _None, provided by the NoneMethodsExtension extension

orElse<T extends Object>(Option<T> f()) Option<T>

Available on _None, provided by the NoneMethodsExtension extension

toNullable<T>() → T?

Available on _None, provided by the NoneMethodsExtension extension

unwrap() → Never

Available on _None, provided by the NoneMethodsExtension extension

unwrapOr<T>(T defaultValue) → T

Available on _None, provided by the NoneMethodsExtension extension

unwrapOrElse<T>(T f()) → T

Available on _None, provided by the NoneMethodsExtension extension

xor<T extends Object>(Option<T> other) Option<T>

Available on _None, provided by the NoneMethodsExtension extension

zip<U extends Object>(Option<U> other) → _None

Available on _None, provided by the NoneMethodsExtension extension

zipWith<U extends Object, R extends Object>(Option<U> other, R f(void p1, U p2)) → _None

Available on _None, provided by the NoneMethodsExtension extension

Operators

operator [](_OptionEarlyReturnKey op) → Never

Available on _None, provided by the NoneMethodsExtension extension