#[repr(transparent)]pub struct MacSystemTimeNanoseconds(pub u32);Expand description
F70RM Rev. 1 section 51.7.1.30; manual text line 152432.
Tuple Fields§
§0: u32Implementations§
Source§impl MacSystemTimeNanoseconds
impl MacSystemTimeNanoseconds
Sourcepub const fn tsss(&self) -> u32
pub const fn tsss(&self) -> u32
Read-only. Timestamp Sub Seconds. The value in this field has the sub-second representation of time, with an accuracy of 0.46 ns. When Bit 9 is set in MAC_Timestamp_Control, each bit represents 1 ns. The maximum value is 0x3B9A_C9FF after which it rolls-over to zero. NOTE This field is not testable by an automated register test.
Sourcepub const fn set_tsss(&mut self, val: u32)
pub const fn set_tsss(&mut self, val: u32)
Read-only. Timestamp Sub Seconds. The value in this field has the sub-second representation of time, with an accuracy of 0.46 ns. When Bit 9 is set in MAC_Timestamp_Control, each bit represents 1 ns. The maximum value is 0x3B9A_C9FF after which it rolls-over to zero. NOTE This field is not testable by an automated register test.
Trait Implementations§
Source§impl Clone for MacSystemTimeNanoseconds
impl Clone for MacSystemTimeNanoseconds
Source§fn clone(&self) -> MacSystemTimeNanoseconds
fn clone(&self) -> MacSystemTimeNanoseconds
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MacSystemTimeNanoseconds
impl Debug for MacSystemTimeNanoseconds
Source§impl Default for MacSystemTimeNanoseconds
impl Default for MacSystemTimeNanoseconds
Source§fn default() -> MacSystemTimeNanoseconds
fn default() -> MacSystemTimeNanoseconds
Returns the “default value” for a type. Read more
Source§impl PartialEq for MacSystemTimeNanoseconds
impl PartialEq for MacSystemTimeNanoseconds
impl Copy for MacSystemTimeNanoseconds
impl Eq for MacSystemTimeNanoseconds
impl StructuralPartialEq for MacSystemTimeNanoseconds
Auto Trait Implementations§
impl Freeze for MacSystemTimeNanoseconds
impl RefUnwindSafe for MacSystemTimeNanoseconds
impl Send for MacSystemTimeNanoseconds
impl Sync for MacSystemTimeNanoseconds
impl Unpin for MacSystemTimeNanoseconds
impl UnwindSafe for MacSystemTimeNanoseconds
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