Macro konst::result::err[][src]

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

A const equivalent of Result::err

Example

use konst::result;

// Necessary for type inference reasons.
type Res = Result<u32, u32>;

const ARR: &[Option<u32>] = &[
    result::err!(Res::Ok(3)),
    result::err!(Res::Err(8)),
];

assert_eq!(ARR, &[None, Some(8)]);