1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
/// Address check configuration. #[allow(non_camel_case_types)] #[derive(Clone, Copy)] pub enum AddressCheck { /// No address check. DISABLED = 0x00, /// Address check, no broadcast. SELF = 0x01, /// Address check and 0 (0x00) broadcast SELF_LOW_BROADCAST = 0x02, /// Address check and 0 (0x00) and 255 (0xFF) broadcast. SELF_HIGH_LOW_BROADCAST = 0x03, } impl AddressCheck { pub fn value(&self) -> u8 { *self as u8 } }