Crate unnest

Source
Expand description

Early break/continue/return if an optional expression evaluates to None.

Modules§

docs
Documentation and specification

Macros§

ok_or_break
Break if a Result expression evaluates to Err.
ok_or_continue
Continue if a Result expression evaluates to Err.
ok_or_return
Return if a Result expression evaluates to Err.
ok_or_return_err
Return the error if a Result expression evaluates to Err.
ok_or_return_with
Return a residual value if a Result expression evaluates to Err.
some_or_break
Break if an optional expression evaluates to None.
some_or_continue
Continue if an optional expression evaluates to None.
some_or_return
Return if an optional expression evaluates to None.
some_or_return_with
Return a residual value if an optional expression evaluates to None.