macro_rules! result { ($arg:expr; $err:expr) => { ... }; ($arg:expr; ret) => { ... }; ($arg:expr; ret $result:expr) => { ... }; ($arg:expr; con) => { ... }; }
A simple macro that handle Result<T, E>.
Result<T, E>