1use bitflags::bitflags;
2
3bitflags! {
4    struct Flags: u32 {
5        const A = 0b00000001;
6    }
7}
8
9impl From<u32> for Flags {
10    fn from(v: u32) -> Flags {
11        Flags::from_bits_truncate(v)
12    }
13}
14
15fn main() {
16
17}
18