#[non_exhaustive]pub enum ImageResponseAspectRatio {
Known(ImageResponseAspectRatioKnown),
Unknown(String),
}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.
Known(ImageResponseAspectRatioKnown)
Unknown(String)
Trait Implementations§
Source§impl Clone for ImageResponseAspectRatio
impl Clone for ImageResponseAspectRatio
Source§fn clone(&self) -> ImageResponseAspectRatio
fn clone(&self) -> ImageResponseAspectRatio
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 ImageResponseAspectRatio
impl Debug for ImageResponseAspectRatio
Source§impl Default for ImageResponseAspectRatio
impl Default for ImageResponseAspectRatio
Source§impl<'de> Deserialize<'de> for ImageResponseAspectRatio
impl<'de> Deserialize<'de> for ImageResponseAspectRatio
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ImageResponseAspectRatio
Source§impl PartialEq for ImageResponseAspectRatio
impl PartialEq for ImageResponseAspectRatio
Source§impl Serialize for ImageResponseAspectRatio
impl Serialize for ImageResponseAspectRatio
impl StructuralPartialEq for ImageResponseAspectRatio
Auto Trait Implementations§
impl Freeze for ImageResponseAspectRatio
impl RefUnwindSafe for ImageResponseAspectRatio
impl Send for ImageResponseAspectRatio
impl Sync for ImageResponseAspectRatio
impl Unpin for ImageResponseAspectRatio
impl UnsafeUnpin for ImageResponseAspectRatio
impl UnwindSafe for ImageResponseAspectRatio
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