[][src]Macro tiny_fail::raise

macro_rules! raise {
    ($($arg:tt)*) => { ... };
}

Macro to format and return Err(Fail::new(..)).

Arguments format is same as std::format!().

Example

use tiny_fail::{raise, Fail};

fn foo() -> Result<(), Fail> {
    raise!("Some error caused by {}", 123);
}