#[non_exhaustive]pub enum DocumentFormatKnown {
Pdf,
Csv,
Doc,
Docx,
Xls,
Xlsx,
Html,
Txt,
Md,
}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 DocumentFormatKnown
impl Clone for DocumentFormatKnown
Source§fn clone(&self) -> DocumentFormatKnown
fn clone(&self) -> DocumentFormatKnown
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 DocumentFormatKnown
Source§impl Debug for DocumentFormatKnown
impl Debug for DocumentFormatKnown
Source§impl<'de> Deserialize<'de> for DocumentFormatKnown
impl<'de> Deserialize<'de> for DocumentFormatKnown
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 DocumentFormatKnown
Source§impl PartialEq for DocumentFormatKnown
impl PartialEq for DocumentFormatKnown
Source§impl Serialize for DocumentFormatKnown
impl Serialize for DocumentFormatKnown
impl StructuralPartialEq for DocumentFormatKnown
Auto Trait Implementations§
impl Freeze for DocumentFormatKnown
impl RefUnwindSafe for DocumentFormatKnown
impl Send for DocumentFormatKnown
impl Sync for DocumentFormatKnown
impl Unpin for DocumentFormatKnown
impl UnsafeUnpin for DocumentFormatKnown
impl UnwindSafe for DocumentFormatKnown
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