pub struct LocalLimiter { /* private fields */ }Expand description
A rate limiter whose complete mutable state is one atomic deadline.
Granularity is supplied by the caller and is not part of the limiter state.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for LocalLimiter
impl RefUnwindSafe for LocalLimiter
impl Send for LocalLimiter
impl Sync for LocalLimiter
impl Unpin for LocalLimiter
impl UnsafeUnpin for LocalLimiter
impl UnwindSafe for LocalLimiter
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