macro_rules! errbang {
(@create $kind:ty$(, $format_str:expr$(, $val:expr )* )?$(, @stamp: $flcb:expr$(, $flc:expr)+)?$(, @chain: $eb:expr$(, $e:expr)+)?) => { ... };
($format_str:literal$(, $val:expr )*) => { ... };
($kind:ty$(, $format_str:literal$(, $val:expr )* )?) => { ... };
}Expand description
make some error. floating Err(..)
ⓘ
errbang!("error.");
errbang!(err::MyError1);
errbang!(err::MyError2, "cannot find.");
errbang!(err::MyError3, "{} is {}", "bar", 2);