std::try!
[−]
( $ e : expr ) => ( { use $ crate:: result:: Result:: { Ok , Err } ; match $ e { Ok ( e ) => e , Err ( e ) => return Err ( e ) , } } )
Short circuiting evaluation on Err
libstd
contains a more general try!
macro that uses From<E>
.