Struct Oamsk
#[repr(transparent)]pub struct Oamsk(pub u8);
Tuple Fields§
§0: u8
Implementations§
§impl Oamsk
impl Oamsk
pub const NOMASK: Self
pub const NOMASK: Self
No mask
pub const MASK1: Self
pub const MASK1: Self
OA2[1] is masked and don’t care. Only OA2[7:2] are compared
pub const MASK2: Self
pub const MASK2: Self
OA2[2:1] are masked and don’t care. Only OA2[7:3] are compared
pub const MASK3: Self
pub const MASK3: Self
OA2[3:1] are masked and don’t care. Only OA2[7:4] are compared
pub const MASK4: Self
pub const MASK4: Self
OA2[4:1] are masked and don’t care. Only OA2[7:5] are compared
pub const MASK5: Self
pub const MASK5: Self
OA2[5:1] are masked and don’t care. Only OA2[7:6] are compared
pub const MASK6: Self
pub const MASK6: Self
OA2[6:1] are masked and don’t care. Only OA2[7] is compared.
pub const MASK7: Self
pub const MASK7: Self
OA2[7:1] are masked and don’t care. No comparison is done, and all (except reserved) 7-bit received addresses are acknowledged
Trait Implementations§
§impl Ord for Oamsk
impl Ord for Oamsk
§impl PartialOrd for Oamsk
impl PartialOrd for Oamsk
impl Copy for Oamsk
impl Eq for Oamsk
impl StructuralPartialEq for Oamsk
Auto Trait Implementations§
impl Freeze for Oamsk
impl RefUnwindSafe for Oamsk
impl Send for Oamsk
impl Sync for Oamsk
impl Unpin for Oamsk
impl UnwindSafe for Oamsk
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more