#[non_exhaustive]pub enum ImageAspectRatioKnown {
Show 14 variants
OneToOne,
OneToFour,
FourToOne,
OneToEight,
EightToOne,
TwoToThree,
ThreeToTwo,
ThreeToFour,
FourToThree,
FourToFive,
FiveToFour,
NineToSixteen,
SixteenToNine,
TwentyOneToNine,
}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.
OneToOne
OneToFour
FourToOne
OneToEight
EightToOne
TwoToThree
ThreeToTwo
ThreeToFour
FourToThree
FourToFive
FiveToFour
NineToSixteen
SixteenToNine
TwentyOneToNine
Trait Implementations§
Source§impl Clone for ImageAspectRatioKnown
impl Clone for ImageAspectRatioKnown
Source§fn clone(&self) -> ImageAspectRatioKnown
fn clone(&self) -> ImageAspectRatioKnown
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 moreSource§impl Debug for ImageAspectRatioKnown
impl Debug for ImageAspectRatioKnown
Source§impl<'de> Deserialize<'de> for ImageAspectRatioKnown
impl<'de> Deserialize<'de> for ImageAspectRatioKnown
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 ImageAspectRatioKnown
Source§impl PartialEq for ImageAspectRatioKnown
impl PartialEq for ImageAspectRatioKnown
Source§impl Serialize for ImageAspectRatioKnown
impl Serialize for ImageAspectRatioKnown
impl StructuralPartialEq for ImageAspectRatioKnown
Auto Trait Implementations§
impl Freeze for ImageAspectRatioKnown
impl RefUnwindSafe for ImageAspectRatioKnown
impl Send for ImageAspectRatioKnown
impl Sync for ImageAspectRatioKnown
impl Unpin for ImageAspectRatioKnown
impl UnsafeUnpin for ImageAspectRatioKnown
impl UnwindSafe for ImageAspectRatioKnown
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