pub struct RateBudgetSnapshot {
pub used: u32,
pub limit: u32,
pub reset_in_ms: u64,
}Fields§
§used: u32Consumed request budget in current minute window.
limit: u32Total budget limit in current minute window.
reset_in_ms: u64Milliseconds until budget window reset.
Trait Implementations§
Source§impl Clone for RateBudgetSnapshot
impl Clone for RateBudgetSnapshot
Source§fn clone(&self) -> RateBudgetSnapshot
fn clone(&self) -> RateBudgetSnapshot
Returns a duplicate 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 RateBudgetSnapshot
impl Debug for RateBudgetSnapshot
impl Copy for RateBudgetSnapshot
Auto Trait Implementations§
impl Freeze for RateBudgetSnapshot
impl RefUnwindSafe for RateBudgetSnapshot
impl Send for RateBudgetSnapshot
impl Sync for RateBudgetSnapshot
impl Unpin for RateBudgetSnapshot
impl UnsafeUnpin for RateBudgetSnapshot
impl UnwindSafe for RateBudgetSnapshot
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more