#[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 reserved16(&self) -> u8
pub const fn reserved16(&self) -> u8
Reserved.
Sourcepub const fn set_reserved16(&mut self, val: u8)
pub const fn set_reserved16(&mut self, val: u8)
Reserved.
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