Struct serenity::http::RatelimitingBucket
source · 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 copy of the value. Read more
1.0.0 · source§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
source§fn eq(&self, other: &RatelimitingBucket) -> bool
fn eq(&self, other: &RatelimitingBucket) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.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§
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
source§impl<T> CloneDebuggableStorage for Twhere
T: DebuggableStorage + Clone,
impl<T> CloneDebuggableStorage for Twhere
T: DebuggableStorage + Clone,
fn clone_storage(&self) -> Box<dyn CloneDebuggableStorage>
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.