pub struct VnTitle {
pub lang: Option<Language>,
pub title: Option<String>,
pub latin: Option<String>,
pub official: Option<bool>,
pub main: Option<bool>,
}Fields§
§lang: Option<Language>Language
title: Option<String>Title in the original script
latin: Option<String>Romanized version of title
official: Option<bool>Whether this title is the official title of the VN
main: Option<bool>Whether this is the “main” title for the VN entry
Trait Implementations§
Source§impl<'de> Deserialize<'de> for VnTitle
impl<'de> Deserialize<'de> for VnTitle
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 VnTitle
impl RefUnwindSafe for VnTitle
impl Send for VnTitle
impl Sync for VnTitle
impl Unpin for VnTitle
impl UnsafeUnpin for VnTitle
impl UnwindSafe for VnTitle
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