Struct sparkles_core::timestamp::x86::X86Timestamp
source · pub struct X86Timestamp;
Trait Implementations§
source§impl TimestampProvider for X86Timestamp
impl TimestampProvider for X86Timestamp
const COUNTS_PER_NS: f64 = 2.4950000000000001f64
type TimestampType = u64
source§fn now() -> Self::TimestampType
fn now() -> Self::TimestampType
Returns current timestamp from provider.
source§const TIMESTAMP_VALID_BITS: u16 = _
const TIMESTAMP_VALID_BITS: u16 = _
Define how many bits are valid in timestamp, returned from now()
Auto Trait Implementations§
impl Freeze for X86Timestamp
impl RefUnwindSafe for X86Timestamp
impl Send for X86Timestamp
impl Sync for X86Timestamp
impl Unpin for X86Timestamp
impl UnwindSafe for X86Timestamp
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