pub struct ManualSleep { /* private fields */ }Expand description
A Sleep that only completes when told to, for tests. Shared across
clones; ManualSleep::elapsed starts already fired.
Implementations§
Source§impl ManualSleep
impl ManualSleep
Trait Implementations§
Source§impl Clone for ManualSleep
impl Clone for ManualSleep
Source§impl Debug for ManualSleep
impl Debug for ManualSleep
Source§impl Default for ManualSleep
impl Default for ManualSleep
Auto Trait Implementations§
impl Freeze for ManualSleep
impl RefUnwindSafe for ManualSleep
impl Send for ManualSleep
impl Sync for ManualSleep
impl Unpin for ManualSleep
impl UnsafeUnpin for ManualSleep
impl UnwindSafe for ManualSleep
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