19 lines
325 B
Rust
19 lines
325 B
Rust
mod example {
|
|
use bitflags::bitflags;
|
|
|
|
bitflags! {
|
|
pub struct Flags1: u32 {
|
|
const FLAG_A = 0b00000001;
|
|
}
|
|
|
|
struct Flags2: u32 {
|
|
const FLAG_B = 0b00000010;
|
|
}
|
|
}
|
|
}
|
|
|
|
fn main() {
|
|
let flag1 = example::Flags1::FLAG_A;
|
|
let flag2 = example::Flags2::FLAG_B;
|
|
}
|