//@ aux-build:enums.rs | |
extern crate enums; | |
use enums::FieldLessWithNonExhaustiveVariant; | |
fn main() { | |
let e = FieldLessWithNonExhaustiveVariant::default(); | |
let d = e as u8; //~ ERROR casting `FieldLessWithNonExhaustiveVariant` as `u8` is invalid [E0606] | |
assert_eq!(d, 0); | |
} |