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