Macro toad::_try

source ·
macro_rules! _try {
    (Result; $r:expr) => { ... };
    (Option<Result>; $r:expr) => { ... };
    (Option<nb::Result>; $r:expr) => { ... };
}
Expand description

Specialized ? operator for use in step bodies, allowing early-exit for Result, Option<Result> and Option<nb::Result>.