pub struct RateStatus {
pub hourly_remaining: u32,
pub hourly_limit: u32,
pub hourly_used: u32,
pub hourly_reset_at: OffsetDateTime,
pub daily_limit: Option<u32>,
pub daily_used: Option<u32>,
pub daily_remaining: Option<u32>,
pub daily_reset_at: Option<OffsetDateTime>,
}Expand description
Snapshot of remaining budget for presentation.
Fields§
§hourly_remaining: u32§hourly_limit: u32§hourly_used: u32§hourly_reset_at: OffsetDateTime§daily_limit: Option<u32>§daily_used: Option<u32>§daily_remaining: Option<u32>§daily_reset_at: Option<OffsetDateTime>Trait Implementations§
Source§impl Clone for RateStatus
impl Clone for RateStatus
Source§fn clone(&self) -> RateStatus
fn clone(&self) -> RateStatus
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 RateStatus
impl Debug for RateStatus
Source§impl PartialEq for RateStatus
impl PartialEq for RateStatus
impl StructuralPartialEq for RateStatus
Auto Trait Implementations§
impl Freeze for RateStatus
impl RefUnwindSafe for RateStatus
impl Send for RateStatus
impl Sync for RateStatus
impl Unpin for RateStatus
impl UnwindSafe for RateStatus
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