Struct vndb_api::format::release::ReleaseLanguage
source · pub struct ReleaseLanguage {
pub lang: Option<Language>,
pub title: Option<String>,
pub latin: Option<String>,
pub mtl: Option<bool>,
pub main: Option<bool>,
}Fields§
§lang: Option<Language>Language
title: Option<String>Title in the original script can be null in which case the title for this language is the same as the “main” language
latin: Option<String>Can be null romanized version of title
mtl: Option<bool>Whether this is a machine translation
main: Option<bool>whether this language is used to determine the “main” title for the release entry
Trait Implementations§
source§impl Debug for ReleaseLanguage
impl Debug for ReleaseLanguage
source§impl<'de> Deserialize<'de> for ReleaseLanguage
impl<'de> Deserialize<'de> for ReleaseLanguage
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
Auto Trait Implementations§
impl Freeze for ReleaseLanguage
impl RefUnwindSafe for ReleaseLanguage
impl Send for ReleaseLanguage
impl Sync for ReleaseLanguage
impl Unpin for ReleaseLanguage
impl UnwindSafe for ReleaseLanguage
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