#[non_exhaustive]pub enum FileDetail {
Auto,
Low,
High,
}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.
Trait Implementations§
Source§impl Clone for FileDetail
impl Clone for FileDetail
impl Copy for FileDetail
Source§impl Debug for FileDetail
impl Debug for FileDetail
Source§impl DeclaredFields for FileDetail
impl DeclaredFields for FileDetail
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for FileDetail
impl<'de> Deserialize<'de> for FileDetail
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 FileDetail
Source§impl PartialEq for FileDetail
impl PartialEq for FileDetail
Source§impl Serialize for FileDetail
impl Serialize for FileDetail
impl StructuralPartialEq for FileDetail
Auto Trait Implementations§
impl Freeze for FileDetail
impl RefUnwindSafe for FileDetail
impl Send for FileDetail
impl Sync for FileDetail
impl Unpin for FileDetail
impl UnsafeUnpin for FileDetail
impl UnwindSafe for FileDetail
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