pub struct BudgetWindow {
pub per: WindowUnit,
pub tokens: Option<u64>,
pub requests: Option<u64>,
pub reset: Option<String>,
}Fields§
§per: WindowUnit§tokens: Option<u64>§requests: Option<u64>§reset: Option<String>Trait Implementations§
Source§impl Clone for BudgetWindow
impl Clone for BudgetWindow
Source§fn clone(&self) -> BudgetWindow
fn clone(&self) -> BudgetWindow
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 moreSource§impl Debug for BudgetWindow
impl Debug for BudgetWindow
Source§impl<'de> Deserialize<'de> for BudgetWindow
impl<'de> Deserialize<'de> for BudgetWindow
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for BudgetWindow
impl PartialEq for BudgetWindow
impl StructuralPartialEq for BudgetWindow
Auto Trait Implementations§
impl Freeze for BudgetWindow
impl RefUnwindSafe for BudgetWindow
impl Send for BudgetWindow
impl Sync for BudgetWindow
impl Unpin for BudgetWindow
impl UnsafeUnpin for BudgetWindow
impl UnwindSafe for BudgetWindow
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