pub struct MetadataImageImpl {
pub width: u32,
pub height: u32,
pub color_space: Option<ImgColorSpace>,
}Fields§
§width: u32§height: u32§color_space: Option<ImgColorSpace>Trait Implementations§
Source§impl Clone for MetadataImageImpl
impl Clone for MetadataImageImpl
Source§fn clone(&self) -> MetadataImageImpl
fn clone(&self) -> MetadataImageImpl
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for MetadataImageImpl
impl ComposeSchema for MetadataImageImpl
Source§impl Debug for MetadataImageImpl
impl Debug for MetadataImageImpl
Source§impl<'de> Deserialize<'de> for MetadataImageImpl
impl<'de> Deserialize<'de> for MetadataImageImpl
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
Source§impl Serialize for MetadataImageImpl
impl Serialize for MetadataImageImpl
Auto Trait Implementations§
impl Freeze for MetadataImageImpl
impl RefUnwindSafe for MetadataImageImpl
impl Send for MetadataImageImpl
impl Sync for MetadataImageImpl
impl Unpin for MetadataImageImpl
impl UnsafeUnpin for MetadataImageImpl
impl UnwindSafe for MetadataImageImpl
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.