pub struct ClockStartingTimeFactory {}Expand description
A starting time factory which uses a hi-res tstamp for entropy
Implementations§
Source§impl ClockStartingTimeFactory
impl ClockStartingTimeFactory
Sourcepub fn new() -> Arc<dyn StartingTimeFactory>
pub fn new() -> Arc<dyn StartingTimeFactory>
Create a ClockStartingTimeFactory
Trait Implementations§
Source§impl StartingTimeFactory for ClockStartingTimeFactory
Available on crate feature std only.
impl StartingTimeFactory for ClockStartingTimeFactory
Available on crate feature
std only.Source§fn starting_time(&self) -> (u64, u32)
fn starting_time(&self) -> (u64, u32)
Generate unique entropy
Auto Trait Implementations§
impl Freeze for ClockStartingTimeFactory
impl RefUnwindSafe for ClockStartingTimeFactory
impl Send for ClockStartingTimeFactory
impl Sync for ClockStartingTimeFactory
impl Unpin for ClockStartingTimeFactory
impl UnwindSafe for ClockStartingTimeFactory
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more