pub struct RateLimitBucket {
pub remaining: u32,
pub reset_after: Duration,
pub reset_at: Instant,
}Fields§
§remaining: u32§reset_after: Duration§reset_at: InstantTrait Implementations§
Source§impl Clone for RateLimitBucket
impl Clone for RateLimitBucket
Source§fn clone(&self) -> RateLimitBucket
fn clone(&self) -> RateLimitBucket
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RateLimitBucket
impl RefUnwindSafe for RateLimitBucket
impl Send for RateLimitBucket
impl Sync for RateLimitBucket
impl Unpin for RateLimitBucket
impl UnsafeUnpin for RateLimitBucket
impl UnwindSafe for RateLimitBucket
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