1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
#[macro_export]
macro_rules! expect {
    ($option:expr) => {{
        $option.expect(concat!(file!(), ":", line!()))
    }};
    ($option:expr, $literal:expr) => {{
        $option.expect(concat!(file!(), ":", line!(), "|", $literal))
    }};
}

#[macro_export]
macro_rules! kaniformat {
    ($option:expr) => {{
        format!(concat!(file!(), ":", line!()))
    }};
    ($option:expr, $literal:expr) => {{
        format!(concat!(file!(), ":", line!(), "|", $literal))
    }};
}