pub struct MalAnimeData {Show 32 fields
pub id: u32,
pub title: String,
pub main_picture: Picture,
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<Genres>>,
pub created_at: Option<String>,
pub updated_at: Option<String>,
pub media_type: Option<MediaType>,
pub status: Option<AiringStatus>,
pub list_status: Option<ListStatus>,
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<Studios>>,
pub pictures: Option<Vec<Picture>>,
pub background: Option<String>,
pub related_anime: Option<Vec<Related>>,
pub related_manga: Option<Vec<Related>>,
pub recommendations: Option<Vec<Recommended>>,
pub statistics: Option<Statistics>,
}Fields§
§id: u32§title: String§main_picture: Picture§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<Genres>>§created_at: Option<String>§updated_at: Option<String>§media_type: Option<MediaType>§status: Option<AiringStatus>§list_status: Option<ListStatus>§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<Studios>>§pictures: Option<Vec<Picture>>§background: Option<String>§recommendations: Option<Vec<Recommended>>§statistics: Option<Statistics>Trait Implementations§
Source§impl Debug for MalAnimeData
impl Debug for MalAnimeData
Source§impl Default for MalAnimeData
impl Default for MalAnimeData
Source§fn default() -> MalAnimeData
fn default() -> MalAnimeData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MalAnimeData
impl<'de> Deserialize<'de> for MalAnimeData
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 PartialEq for MalAnimeData
impl PartialEq for MalAnimeData
impl StructuralPartialEq for MalAnimeData
Auto Trait Implementations§
impl Freeze for MalAnimeData
impl RefUnwindSafe for MalAnimeData
impl Send for MalAnimeData
impl Sync for MalAnimeData
impl Unpin for MalAnimeData
impl UnwindSafe for MalAnimeData
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