#[repr(u8)]pub enum SecondaryAddressMask {
Exact = 0,
IgnoreOneBit = 1,
IgnoreTwoBits = 2,
IgnoreThreeBits = 3,
IgnoreFourBits = 4,
IgnoreFiveBits = 5,
IgnoreSixBits = 6,
AllNonReserved = 7,
}Variants§
Exact = 0
IgnoreOneBit = 1
IgnoreTwoBits = 2
IgnoreThreeBits = 3
IgnoreFourBits = 4
IgnoreFiveBits = 5
IgnoreSixBits = 6
AllNonReserved = 7
Trait Implementations§
Source§impl Clone for SecondaryAddressMask
impl Clone for SecondaryAddressMask
Source§fn clone(&self) -> SecondaryAddressMask
fn clone(&self) -> SecondaryAddressMask
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SecondaryAddressMask
Source§impl Debug for SecondaryAddressMask
impl Debug for SecondaryAddressMask
impl Eq for SecondaryAddressMask
Source§impl PartialEq for SecondaryAddressMask
impl PartialEq for SecondaryAddressMask
Source§fn eq(&self, other: &SecondaryAddressMask) -> bool
fn eq(&self, other: &SecondaryAddressMask) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SecondaryAddressMask
Auto Trait Implementations§
impl Freeze for SecondaryAddressMask
impl RefUnwindSafe for SecondaryAddressMask
impl Send for SecondaryAddressMask
impl Sync for SecondaryAddressMask
impl Unpin for SecondaryAddressMask
impl UnsafeUnpin for SecondaryAddressMask
impl UnwindSafe for SecondaryAddressMask
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