try_or
Contains the macros try_or!
, try_or_else!
, try_opt_or!
and
try_opt_or_else!
. These are helper macros for unwrapping a Result
or an
Option
while returning early for Err
and None
values. The semantics
are similar to unwrap_or
and unwrap_or_else
.
If you want a try_opt!
macro, there's already another crate (try_opt
)
for that.
Documentation
Usage
Add to your Cargo.toml:
[]
= "0.1"
Use the macros like this:
extern crate try_or;