pub struct AnimeFields {Show 26 fields
pub id: u32,
pub title: String,
pub main_picture: Option<MainPicture>,
pub alternative_titles: Option<AlternativeTitles>,
pub start_date: Option<String>,
pub end_date: Option<String>,
pub synopsis: Option<String>,
pub mean: Option<f32>,
pub rank: Option<u32>,
pub popularity: Option<u32>,
pub num_list_users: Option<u32>,
pub num_scoring_users: Option<u32>,
pub nsfw: Option<NSFW>,
pub genres: Option<Vec<Genre>>,
pub created_at: Option<String>,
pub updated_at: Option<String>,
pub media_type: Option<AnimeMediaType>,
pub status: Option<AnimeStatus>,
pub my_list_status: Option<AnimeListStatus>,
pub num_episodes: Option<u32>,
pub start_season: Option<StartSeason>,
pub broadcast: Option<Broadcast>,
pub source: Option<Source>,
pub average_episode_duration: Option<u32>,
pub rating: Option<Rating>,
pub studios: Option<Vec<Studio>>,
}Fields§
§id: u32§title: String§main_picture: Option<MainPicture>§alternative_titles: Option<AlternativeTitles>§start_date: Option<String>§end_date: Option<String>§synopsis: Option<String>§mean: Option<f32>§rank: Option<u32>§popularity: Option<u32>§num_list_users: Option<u32>§num_scoring_users: Option<u32>§nsfw: Option<NSFW>§genres: Option<Vec<Genre>>§created_at: Option<String>§updated_at: Option<String>§media_type: Option<AnimeMediaType>§status: Option<AnimeStatus>§my_list_status: Option<AnimeListStatus>§num_episodes: Option<u32>§start_season: Option<StartSeason>§broadcast: Option<Broadcast>§source: Option<Source>§average_episode_duration: Option<u32>§rating: Option<Rating>§studios: Option<Vec<Studio>>Trait Implementations§
Source§impl Debug for AnimeFields
impl Debug for AnimeFields
Source§impl<'de> Deserialize<'de> for AnimeFields
impl<'de> Deserialize<'de> for AnimeFields
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 Display for AnimeFields
impl Display for AnimeFields
Auto Trait Implementations§
impl Freeze for AnimeFields
impl RefUnwindSafe for AnimeFields
impl Send for AnimeFields
impl Sync for AnimeFields
impl Unpin for AnimeFields
impl UnwindSafe for AnimeFields
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