#[repr(C)]pub struct ArchivedMediaImages{
pub posters: <Vec<ImageWithMetadata> as Archive>::Archived,
pub backdrops: <Vec<ImageWithMetadata> as Archive>::Archived,
pub logos: <Vec<ImageWithMetadata> as Archive>::Archived,
pub stills: <Vec<ImageWithMetadata> as Archive>::Archived,
}Expand description
An archived MediaImages
Fields§
§posters: <Vec<ImageWithMetadata> as Archive>::ArchivedThe archived counterpart of MediaImages::posters
backdrops: <Vec<ImageWithMetadata> as Archive>::ArchivedThe archived counterpart of MediaImages::backdrops
logos: <Vec<ImageWithMetadata> as Archive>::ArchivedThe archived counterpart of MediaImages::logos
stills: <Vec<ImageWithMetadata> as Archive>::ArchivedThe archived counterpart of MediaImages::stills
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedMediaImageswhere
Vec<ImageWithMetadata>: Archive,
<__C as Fallible>::Error: Trace,
<Vec<ImageWithMetadata> as Archive>::Archived: CheckBytes<__C>,
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedMediaImageswhere
Vec<ImageWithMetadata>: Archive,
<__C as Fallible>::Error: Trace,
<Vec<ImageWithMetadata> as Archive>::Archived: CheckBytes<__C>,
Source§impl Debug for ArchivedMediaImages
impl Debug for ArchivedMediaImages
Source§impl PartialEq for ArchivedMediaImages
impl PartialEq for ArchivedMediaImages
impl Eq for ArchivedMediaImages
impl Portable for ArchivedMediaImages
impl StructuralPartialEq for ArchivedMediaImages
Auto Trait Implementations§
impl Freeze for ArchivedMediaImages
impl RefUnwindSafe for ArchivedMediaImages
impl Send for ArchivedMediaImages
impl Sync for ArchivedMediaImages
impl !Unpin for ArchivedMediaImages
impl !UnsafeUnpin for ArchivedMediaImages
impl UnwindSafe for ArchivedMediaImages
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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 moreSource§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.
Source§impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
Source§unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
Returns whether the given value has been niched. Read more
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
Writes data to
out indicating that a T is niched.