pub struct ClientRateLimiter { /* private fields */ }Implementations§
Source§impl ClientRateLimiter
impl ClientRateLimiter
pub fn new(preset: RateLimitPreset) -> Arc<Self>
pub async fn until_ready(&self)
Auto Trait Implementations§
impl !Freeze for ClientRateLimiter
impl RefUnwindSafe for ClientRateLimiter
impl Send for ClientRateLimiter
impl Sync for ClientRateLimiter
impl Unpin for ClientRateLimiter
impl UnsafeUnpin for ClientRateLimiter
impl UnwindSafe for ClientRateLimiter
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