pub struct ManualClock { /* private fields */ }Available on crate feature
time only.Expand description
A deterministic clock for tests and simulation.
This clock is controlled explicitly via ManualClock::set and
ManualClock::advance.
Implementations§
Source§impl ManualClock
impl ManualClock
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for ManualClock
impl !RefUnwindSafe for ManualClock
impl Send for ManualClock
impl !Sync for ManualClock
impl Unpin for ManualClock
impl UnsafeUnpin for ManualClock
impl UnwindSafe for ManualClock
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