pub enum BnRateLimitInterval {
Second,
Minute,
Day,
}Variants§
Trait Implementations§
Source§impl Clone for BnRateLimitInterval
impl Clone for BnRateLimitInterval
Source§fn clone(&self) -> BnRateLimitInterval
fn clone(&self) -> BnRateLimitInterval
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 BnRateLimitInterval
impl Debug for BnRateLimitInterval
Source§impl<'de> Deserialize<'de> for BnRateLimitInterval
impl<'de> Deserialize<'de> for BnRateLimitInterval
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 Hash for BnRateLimitInterval
impl Hash for BnRateLimitInterval
Source§impl PartialEq for BnRateLimitInterval
impl PartialEq for BnRateLimitInterval
impl Copy for BnRateLimitInterval
impl Eq for BnRateLimitInterval
impl StructuralPartialEq for BnRateLimitInterval
Auto Trait Implementations§
impl Freeze for BnRateLimitInterval
impl RefUnwindSafe for BnRateLimitInterval
impl Send for BnRateLimitInterval
impl Sync for BnRateLimitInterval
impl Unpin for BnRateLimitInterval
impl UnwindSafe for BnRateLimitInterval
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.