pub struct RatelimitingBucket(/* private fields */);Available on crate feature
http only.Expand description
Used to group requests together for ratelimiting.
Implementations§
Trait Implementations§
Source§impl Clone for RatelimitingBucket
impl Clone for RatelimitingBucket
Source§fn clone(&self) -> RatelimitingBucket
fn clone(&self) -> RatelimitingBucket
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RatelimitingBucket
impl Debug for RatelimitingBucket
Source§impl Hash for RatelimitingBucket
impl Hash for RatelimitingBucket
Source§impl PartialEq for RatelimitingBucket
impl PartialEq for RatelimitingBucket
impl Copy for RatelimitingBucket
impl Eq for RatelimitingBucket
impl StructuralPartialEq for RatelimitingBucket
Auto Trait Implementations§
impl Freeze for RatelimitingBucket
impl RefUnwindSafe for RatelimitingBucket
impl Send for RatelimitingBucket
impl Sync for RatelimitingBucket
impl Unpin for RatelimitingBucket
impl UnwindSafe for RatelimitingBucket
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§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> CloneDebuggableStorage for Twhere
T: DebuggableStorage + Clone,
impl<T> CloneDebuggableStorage for Twhere
T: DebuggableStorage + Clone,
fn clone_storage(&self) -> Box<dyn CloneDebuggableStorage>
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<T> CloneableStorage for T
impl<T> CloneableStorage for T
fn clone_storage(&self) -> Box<dyn CloneableStorage>
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.