#[non_exhaustive]pub enum PreferredCutoff {
Number(Number),
Percentiles(PercentileCutoffs),
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Number(Number)
Percentiles(PercentileCutoffs)
Trait Implementations§
Source§impl Clone for PreferredCutoff
impl Clone for PreferredCutoff
Source§impl Debug for PreferredCutoff
impl Debug for PreferredCutoff
Source§impl DeclaredFields for PreferredCutoff
impl DeclaredFields for PreferredCutoff
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for PreferredCutoff
impl<'de> Deserialize<'de> for PreferredCutoff
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 PreferredCutoff
impl PartialEq for PreferredCutoff
Source§impl Serialize for PreferredCutoff
impl Serialize for PreferredCutoff
impl StructuralPartialEq for PreferredCutoff
Auto Trait Implementations§
impl Freeze for PreferredCutoff
impl RefUnwindSafe for PreferredCutoff
impl Send for PreferredCutoff
impl Sync for PreferredCutoff
impl Unpin for PreferredCutoff
impl UnsafeUnpin for PreferredCutoff
impl UnwindSafe for PreferredCutoff
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