pub struct Cooldown { /* private fields */ }Expand description
Minimum spacing between expensive actions (HeardRight samples stacks at
most once a minute). Pure; the caller supplies now.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Cooldown
impl RefUnwindSafe for Cooldown
impl Send for Cooldown
impl Sync for Cooldown
impl Unpin for Cooldown
impl UnsafeUnpin for Cooldown
impl UnwindSafe for Cooldown
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