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