pub enum CountWindow {
Total,
FiveMinutes,
ThirtySeconds,
}Expand description
The feed-time window of a count alert.
Variants§
Total
Since tracking or reset.
FiveMinutes
The preceding five minutes, excluding the opening boundary.
ThirtySeconds
The preceding thirty seconds, excluding the opening boundary.
Implementations§
Source§impl CountWindow
impl CountWindow
Trait Implementations§
Source§impl Clone for CountWindow
impl Clone for CountWindow
Source§fn clone(&self) -> CountWindow
fn clone(&self) -> CountWindow
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 moreimpl Copy for CountWindow
Source§impl Debug for CountWindow
impl Debug for CountWindow
Source§impl Default for CountWindow
impl Default for CountWindow
Source§fn default() -> CountWindow
fn default() -> CountWindow
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CountWindow
impl<'de> Deserialize<'de> for CountWindow
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
impl Eq for CountWindow
Source§impl PartialEq for CountWindow
impl PartialEq for CountWindow
Source§impl Serialize for CountWindow
impl Serialize for CountWindow
impl StructuralPartialEq for CountWindow
Auto Trait Implementations§
impl Freeze for CountWindow
impl RefUnwindSafe for CountWindow
impl Send for CountWindow
impl Sync for CountWindow
impl Unpin for CountWindow
impl UnsafeUnpin for CountWindow
impl UnwindSafe for CountWindow
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
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