Struct local_clock::MockLocalClockAccessor
source · pub struct MockLocalClockAccessor { /* private fields */ }
Expand description
Handle to manually tick an instance of MockLocalClock
.
Implementations§
source§impl MockLocalClockAccessor
impl MockLocalClockAccessor
sourcepub fn tick_backwards(&self, d: Duration)
pub fn tick_backwards(&self, d: Duration)
Bump the amount of mock time that’s passed backwards in time.
sourcepub fn get_time(&self) -> LocalClockTime
pub fn get_time(&self) -> LocalClockTime
Get the current clock time.
Trait Implementations§
source§impl Clone for MockLocalClockAccessor
impl Clone for MockLocalClockAccessor
source§fn clone(&self) -> MockLocalClockAccessor
fn clone(&self) -> MockLocalClockAccessor
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for MockLocalClockAccessor
impl !RefUnwindSafe for MockLocalClockAccessor
impl Send for MockLocalClockAccessor
impl Sync for MockLocalClockAccessor
impl Unpin for MockLocalClockAccessor
impl !UnwindSafe for MockLocalClockAccessor
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)