summaryrefslogtreecommitdiffstats
path: root/tokio/src/macros/assert.rs
blob: fd6601b445ecc2c059367a1faf4a0f31c142a4bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/// Assert option is some
macro_rules! assert_some {
    ($e:expr) => {{
        match $e {
            Some(v) => v,
            _ => panic!("expected some, was none"),
        }
    }};
}

/// Assert option is none
macro_rules! assert_none {
    ($e:expr) => {{
        match $e {
            Some(v) => panic!("expected none, was {:?}", v),
            _ => {}
        }
    }};
}