#[repr(u8)]pub enum Idreg {
Show 16 variants
ALL_DISABLED = 0,
ID_INSTANCE = 1,
IDRAND = 2,
_RESERVED_3 = 3,
DCR = 4,
_RESERVED_5 = 5,
_RESERVED_6 = 6,
_RESERVED_7 = 7,
BCR = 8,
_RESERVED_9 = 9,
_RESERVED_a = 10,
_RESERVED_b = 11,
_RESERVED_c = 12,
_RESERVED_d = 13,
_RESERVED_e = 14,
_RESERVED_f = 15,
}Variants§
ALL_DISABLED = 0
All ID register features disabled
ID_INSTANCE = 1
ID Instance is a register; used if there is no PARTNO register
IDRAND = 2
An ID Random field is available
_RESERVED_3 = 3
DCR = 4
A Device Characteristic Register (DCR) is available
_RESERVED_5 = 5
_RESERVED_6 = 6
_RESERVED_7 = 7
BCR = 8
A Bus Characteristics Register (BCR) is available
_RESERVED_9 = 9
_RESERVED_a = 10
_RESERVED_b = 11
_RESERVED_c = 12
_RESERVED_d = 13
_RESERVED_e = 14
_RESERVED_f = 15
Implementations§
Trait Implementations§
Source§impl Ord for Idreg
impl Ord for Idreg
Source§impl PartialOrd for Idreg
impl PartialOrd for Idreg
impl Copy for Idreg
impl Eq for Idreg
impl StructuralPartialEq for Idreg
Auto Trait Implementations§
impl Freeze for Idreg
impl RefUnwindSafe for Idreg
impl Send for Idreg
impl Sync for Idreg
impl Unpin for Idreg
impl UnwindSafe for Idreg
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