pub struct FakeClock { /* private fields */ }Expand description
A clock for tests. It starts at 0, and its read number n (from 0) adds 100 × (n mod 7 + 1) microseconds and gives the new time: 100, 300, 600, 1000, …
Implementations§
Trait Implementations§
impl Copy for FakeClock
impl Eq for FakeClock
impl StructuralPartialEq for FakeClock
Auto Trait Implementations§
impl Freeze for FakeClock
impl RefUnwindSafe for FakeClock
impl Send for FakeClock
impl Sync for FakeClock
impl Unpin for FakeClock
impl UnsafeUnpin for FakeClock
impl UnwindSafe for FakeClock
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