pub enum ExtensionCategory {
Document,
Image,
Video,
Audio,
Archive,
Code,
Other,
Unknown,
}Variants§
Trait Implementations§
Source§impl Clone for ExtensionCategory
impl Clone for ExtensionCategory
Source§fn clone(&self) -> ExtensionCategory
fn clone(&self) -> ExtensionCategory
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 ExtensionCategory
impl Debug for ExtensionCategory
Source§impl<'de> Deserialize<'de> for ExtensionCategory
impl<'de> Deserialize<'de> for ExtensionCategory
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 ExtensionCategory
impl Hash for ExtensionCategory
Source§impl PartialEq for ExtensionCategory
impl PartialEq for ExtensionCategory
Source§impl Serialize for ExtensionCategory
impl Serialize for ExtensionCategory
impl Eq for ExtensionCategory
impl StructuralPartialEq for ExtensionCategory
Auto Trait Implementations§
impl Freeze for ExtensionCategory
impl RefUnwindSafe for ExtensionCategory
impl Send for ExtensionCategory
impl Sync for ExtensionCategory
impl Unpin for ExtensionCategory
impl UnsafeUnpin for ExtensionCategory
impl UnwindSafe for ExtensionCategory
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