#[non_exhaustive]pub enum ImageFormatKnown {
Png,
Jpeg,
Gif,
Webp,
}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 ImageFormatKnown
impl Clone for ImageFormatKnown
Source§fn clone(&self) -> ImageFormatKnown
fn clone(&self) -> ImageFormatKnown
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 ImageFormatKnown
Source§impl Debug for ImageFormatKnown
impl Debug for ImageFormatKnown
Source§impl<'de> Deserialize<'de> for ImageFormatKnown
impl<'de> Deserialize<'de> for ImageFormatKnown
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 ImageFormatKnown
Source§impl PartialEq for ImageFormatKnown
impl PartialEq for ImageFormatKnown
Source§impl Serialize for ImageFormatKnown
impl Serialize for ImageFormatKnown
impl StructuralPartialEq for ImageFormatKnown
Auto Trait Implementations§
impl Freeze for ImageFormatKnown
impl RefUnwindSafe for ImageFormatKnown
impl Send for ImageFormatKnown
impl Sync for ImageFormatKnown
impl Unpin for ImageFormatKnown
impl UnsafeUnpin for ImageFormatKnown
impl UnwindSafe for ImageFormatKnown
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