pub enum RateWindowStatus {
Normal,
Warning,
Critical,
Exhausted,
Unknown,
}Expand description
Status of a rate limit window.
Variants§
Implementations§
Source§impl RateWindowStatus
impl RateWindowStatus
pub fn from_ratio(ratio: f64) -> Self
Trait Implementations§
Source§impl Clone for RateWindowStatus
impl Clone for RateWindowStatus
impl Copy for RateWindowStatus
Source§impl Debug for RateWindowStatus
impl Debug for RateWindowStatus
Source§impl<'de> Deserialize<'de> for RateWindowStatus
impl<'de> Deserialize<'de> for RateWindowStatus
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 RateWindowStatus
impl PartialEq for RateWindowStatus
Source§impl Serialize for RateWindowStatus
impl Serialize for RateWindowStatus
impl StructuralPartialEq for RateWindowStatus
Auto Trait Implementations§
impl Freeze for RateWindowStatus
impl RefUnwindSafe for RateWindowStatus
impl Send for RateWindowStatus
impl Sync for RateWindowStatus
impl Unpin for RateWindowStatus
impl UnsafeUnpin for RateWindowStatus
impl UnwindSafe for RateWindowStatus
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