pub struct SmearedTimestamp {
smeared_timestamp: AtomicI64,
}
Expand description
Smeared timestamp generator.
Fields§
§smeared_timestamp: AtomicI64
Next timestamp available for allocation.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for SmearedTimestamp
impl RefUnwindSafe for SmearedTimestamp
impl Send for SmearedTimestamp
impl Sync for SmearedTimestamp
impl Unpin for SmearedTimestamp
impl UnwindSafe for SmearedTimestamp
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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