Skip to main content

serde_xdr/
errors.rs

1macro_rules! bail {
2    ($error:expr $(,)*) => {{
3        let _ = Err($error)?;
4        unreachable!();
5    }};
6}
7
8macro_rules! ensure {
9    ($condition:expr , $error:expr $(,)*) => {
10        if !$condition {
11            bail!($error)
12        }
13    };
14}