pub struct SeriesResource {Show 45 fields
pub id: Option<i32>,
pub title: Option<Option<String>>,
pub alternate_titles: Option<Option<Vec<AlternateTitleResource>>>,
pub sort_title: Option<Option<String>>,
pub status: Option<SeriesStatusType>,
pub ended: Option<bool>,
pub profile_name: Option<Option<String>>,
pub overview: Option<Option<String>>,
pub next_airing: Option<Option<String>>,
pub previous_airing: Option<Option<String>>,
pub network: Option<Option<String>>,
pub air_time: Option<Option<String>>,
pub images: Option<Option<Vec<MediaCover>>>,
pub original_language: Option<Box<Language>>,
pub remote_poster: Option<Option<String>>,
pub seasons: Option<Option<Vec<SeasonResource>>>,
pub year: Option<i32>,
pub path: Option<Option<String>>,
pub quality_profile_id: Option<i32>,
pub season_folder: Option<bool>,
pub monitored: Option<bool>,
pub monitor_new_items: Option<NewItemMonitorTypes>,
pub use_scene_numbering: Option<bool>,
pub runtime: Option<i32>,
pub tvdb_id: Option<i32>,
pub tv_rage_id: Option<i32>,
pub tv_maze_id: Option<i32>,
pub tmdb_id: Option<i32>,
pub first_aired: Option<Option<String>>,
pub last_aired: Option<Option<String>>,
pub series_type: Option<SeriesTypes>,
pub clean_title: Option<Option<String>>,
pub imdb_id: Option<Option<String>>,
pub title_slug: Option<Option<String>>,
pub root_folder_path: Option<Option<String>>,
pub folder: Option<Option<String>>,
pub certification: Option<Option<String>>,
pub genres: Option<Option<Vec<String>>>,
pub tags: Option<Option<Vec<i32>>>,
pub added: Option<String>,
pub add_options: Option<Box<AddSeriesOptions>>,
pub ratings: Option<Box<Ratings>>,
pub statistics: Option<Box<SeriesStatisticsResource>>,
pub episodes_changed: Option<Option<bool>>,
pub language_profile_id: Option<i32>,
}
Fields§
§id: Option<i32>
§title: Option<Option<String>>
§alternate_titles: Option<Option<Vec<AlternateTitleResource>>>
§sort_title: Option<Option<String>>
§status: Option<SeriesStatusType>
§ended: Option<bool>
§profile_name: Option<Option<String>>
§overview: Option<Option<String>>
§next_airing: Option<Option<String>>
§previous_airing: Option<Option<String>>
§network: Option<Option<String>>
§air_time: Option<Option<String>>
§images: Option<Option<Vec<MediaCover>>>
§original_language: Option<Box<Language>>
§remote_poster: Option<Option<String>>
§seasons: Option<Option<Vec<SeasonResource>>>
§year: Option<i32>
§path: Option<Option<String>>
§quality_profile_id: Option<i32>
§season_folder: Option<bool>
§monitored: Option<bool>
§monitor_new_items: Option<NewItemMonitorTypes>
§use_scene_numbering: Option<bool>
§runtime: Option<i32>
§tvdb_id: Option<i32>
§tv_rage_id: Option<i32>
§tv_maze_id: Option<i32>
§tmdb_id: Option<i32>
§first_aired: Option<Option<String>>
§last_aired: Option<Option<String>>
§series_type: Option<SeriesTypes>
§clean_title: Option<Option<String>>
§imdb_id: Option<Option<String>>
§title_slug: Option<Option<String>>
§root_folder_path: Option<Option<String>>
§folder: Option<Option<String>>
§certification: Option<Option<String>>
§genres: Option<Option<Vec<String>>>
§added: Option<String>
§add_options: Option<Box<AddSeriesOptions>>
§ratings: Option<Box<Ratings>>
§statistics: Option<Box<SeriesStatisticsResource>>
§episodes_changed: Option<Option<bool>>
§language_profile_id: Option<i32>
Implementations§
Source§impl SeriesResource
impl SeriesResource
pub fn new() -> SeriesResource
Trait Implementations§
Source§impl Clone for SeriesResource
impl Clone for SeriesResource
Source§fn clone(&self) -> SeriesResource
fn clone(&self) -> SeriesResource
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SeriesResource
impl Debug for SeriesResource
Source§impl Default for SeriesResource
impl Default for SeriesResource
Source§fn default() -> SeriesResource
fn default() -> SeriesResource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SeriesResource
impl<'de> Deserialize<'de> for SeriesResource
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 SeriesResource
impl PartialEq for SeriesResource
Source§impl Serialize for SeriesResource
impl Serialize for SeriesResource
impl StructuralPartialEq for SeriesResource
Auto Trait Implementations§
impl Freeze for SeriesResource
impl RefUnwindSafe for SeriesResource
impl Send for SeriesResource
impl Sync for SeriesResource
impl Unpin for SeriesResource
impl UnwindSafe for SeriesResource
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