macro_rules! rassert {
    ($expr: expr, $err: expr) => { ... };
}
Expand description

Helper macro to return an Err if the expression fails.

Example

use rassert_rs::rassert;

enum MyError {
    SaulBadman,
}

fn test() -> Result<i32, MyError> {
    rassert!(42 != 42, MyError::SaulBadman);
    Ok(72)
}

fn main() {
    assert!(test().is_err());
}