#[repr(transparent)]pub struct Version(pub u32);Expand description
IP Version
Tuple Fields§
§0: u32Implementations§
Source§impl Version
impl Version
Sourcepub const fn set_reserved3(&mut self, val: u8)
pub const fn set_reserved3(&mut self, val: u8)
Reserved
Sourcepub const fn set_reserved7(&mut self, val: u8)
pub const fn set_reserved7(&mut self, val: u8)
Reserved
Sourcepub const fn reserved11(&self) -> u8
pub const fn reserved11(&self) -> u8
Reserved
Sourcepub const fn set_reserved11(&mut self, val: u8)
pub const fn set_reserved11(&mut self, val: u8)
Reserved
Sourcepub const fn reserved15(&self) -> u8
pub const fn reserved15(&self) -> u8
Reserved
Sourcepub const fn set_reserved15(&mut self, val: u8)
pub const fn set_reserved15(&mut self, val: u8)
Reserved
Sourcepub const fn set_milestone(&mut self, val: u8)
pub const fn set_milestone(&mut self, val: u8)
Release milestone. 00-PREL, 01-BR, 10-SI, 11-GO.
Sourcepub const fn fsm_config(&self) -> bool
pub const fn fsm_config(&self) -> bool
0:4 step, 1:8 step
Sourcepub const fn set_fsm_config(&mut self, val: bool)
pub const fn set_fsm_config(&mut self, val: bool)
0:4 step, 1:8 step
Sourcepub const fn index_config(&self) -> u8
pub const fn index_config(&self) -> u8
Configured number of addressable indexes
Sourcepub const fn set_index_config(&mut self, val: u8)
pub const fn set_index_config(&mut self, val: u8)
Configured number of addressable indexes
Sourcepub const fn reserved31(&self) -> u8
pub const fn reserved31(&self) -> u8
Reserved for Future Use
Sourcepub const fn set_reserved31(&mut self, val: u8)
pub const fn set_reserved31(&mut self, val: u8)
Reserved for Future Use
Trait Implementations§
impl Copy for Version
impl Eq for Version
impl StructuralPartialEq for Version
Auto Trait Implementations§
impl Freeze for Version
impl RefUnwindSafe for Version
impl Send for Version
impl Sync for Version
impl Unpin for Version
impl UnwindSafe for Version
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