#[repr(C)]pub struct ArchivedTranslation{
pub iso_3166_1: <String as Archive>::Archived,
pub iso_639_1: <String as Archive>::Archived,
pub name: <Option<String> as Archive>::Archived,
pub english_name: <Option<String> as Archive>::Archived,
pub title: <Option<String> as Archive>::Archived,
pub overview: <Option<String> as Archive>::Archived,
pub homepage: <Option<String> as Archive>::Archived,
pub tagline: <Option<String> as Archive>::Archived,
}Expand description
An archived Translation
Fields§
§iso_3166_1: <String as Archive>::ArchivedThe archived counterpart of Translation::iso_3166_1
iso_639_1: <String as Archive>::ArchivedThe archived counterpart of Translation::iso_639_1
name: <Option<String> as Archive>::ArchivedThe archived counterpart of Translation::name
english_name: <Option<String> as Archive>::ArchivedThe archived counterpart of Translation::english_name
title: <Option<String> as Archive>::ArchivedThe archived counterpart of Translation::title
overview: <Option<String> as Archive>::ArchivedThe archived counterpart of Translation::overview
homepage: <Option<String> as Archive>::ArchivedThe archived counterpart of Translation::homepage
tagline: <Option<String> as Archive>::ArchivedThe archived counterpart of Translation::tagline
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedTranslation
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedTranslation
Source§impl Debug for ArchivedTranslation
impl Debug for ArchivedTranslation
Source§impl PartialEq for ArchivedTranslation
impl PartialEq for ArchivedTranslation
impl Eq for ArchivedTranslation
impl Portable for ArchivedTranslation
impl StructuralPartialEq for ArchivedTranslation
Auto Trait Implementations§
impl Freeze for ArchivedTranslation
impl RefUnwindSafe for ArchivedTranslation
impl Send for ArchivedTranslation
impl Sync for ArchivedTranslation
impl !Unpin for ArchivedTranslation
impl !UnsafeUnpin for ArchivedTranslation
impl UnwindSafe for ArchivedTranslation
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.