pub struct ReleaseResource {Show 60 fields
pub id: Option<i32>,
pub guid: Option<Option<String>>,
pub quality: Option<Box<QualityModel>>,
pub quality_weight: Option<i32>,
pub age: Option<i32>,
pub age_hours: Option<f64>,
pub age_minutes: Option<f64>,
pub size: Option<i64>,
pub indexer_id: Option<i32>,
pub indexer: Option<Option<String>>,
pub release_group: Option<Option<String>>,
pub sub_group: Option<Option<String>>,
pub release_hash: Option<Option<String>>,
pub title: Option<Option<String>>,
pub full_season: Option<bool>,
pub scene_source: Option<bool>,
pub season_number: Option<i32>,
pub languages: Option<Option<Vec<Language>>>,
pub language_weight: Option<i32>,
pub air_date: Option<Option<String>>,
pub series_title: Option<Option<String>>,
pub episode_numbers: Option<Option<Vec<i32>>>,
pub absolute_episode_numbers: Option<Option<Vec<i32>>>,
pub mapped_season_number: Option<Option<i32>>,
pub mapped_episode_numbers: Option<Option<Vec<i32>>>,
pub mapped_absolute_episode_numbers: Option<Option<Vec<i32>>>,
pub mapped_series_id: Option<Option<i32>>,
pub mapped_episode_info: Option<Option<Vec<ReleaseEpisodeResource>>>,
pub approved: Option<bool>,
pub temporarily_rejected: Option<bool>,
pub rejected: Option<bool>,
pub tvdb_id: Option<i32>,
pub tv_rage_id: Option<i32>,
pub rejections: Option<Option<Vec<String>>>,
pub publish_date: Option<String>,
pub comment_url: Option<Option<String>>,
pub download_url: Option<Option<String>>,
pub info_url: Option<Option<String>>,
pub episode_requested: Option<bool>,
pub download_allowed: Option<bool>,
pub release_weight: Option<i32>,
pub custom_formats: Option<Option<Vec<CustomFormatResource>>>,
pub custom_format_score: Option<i32>,
pub scene_mapping: Option<Box<AlternateTitleResource>>,
pub magnet_url: Option<Option<String>>,
pub info_hash: Option<Option<String>>,
pub seeders: Option<Option<i32>>,
pub leechers: Option<Option<i32>>,
pub protocol: Option<DownloadProtocol>,
pub indexer_flags: Option<i32>,
pub is_daily: Option<bool>,
pub is_absolute_numbering: Option<bool>,
pub is_possible_special_episode: Option<bool>,
pub special: Option<bool>,
pub series_id: Option<Option<i32>>,
pub episode_id: Option<Option<i32>>,
pub episode_ids: Option<Option<Vec<i32>>>,
pub download_client_id: Option<Option<i32>>,
pub download_client: Option<Option<String>>,
pub should_override: Option<Option<bool>>,
}
Fields§
§id: Option<i32>
§guid: Option<Option<String>>
§quality: Option<Box<QualityModel>>
§quality_weight: Option<i32>
§age: Option<i32>
§age_hours: Option<f64>
§age_minutes: Option<f64>
§size: Option<i64>
§indexer_id: Option<i32>
§indexer: Option<Option<String>>
§release_group: Option<Option<String>>
§sub_group: Option<Option<String>>
§release_hash: Option<Option<String>>
§title: Option<Option<String>>
§full_season: Option<bool>
§scene_source: Option<bool>
§season_number: Option<i32>
§languages: Option<Option<Vec<Language>>>
§language_weight: Option<i32>
§air_date: Option<Option<String>>
§series_title: Option<Option<String>>
§episode_numbers: Option<Option<Vec<i32>>>
§absolute_episode_numbers: Option<Option<Vec<i32>>>
§mapped_season_number: Option<Option<i32>>
§mapped_episode_numbers: Option<Option<Vec<i32>>>
§mapped_absolute_episode_numbers: Option<Option<Vec<i32>>>
§mapped_series_id: Option<Option<i32>>
§mapped_episode_info: Option<Option<Vec<ReleaseEpisodeResource>>>
§approved: Option<bool>
§temporarily_rejected: Option<bool>
§rejected: Option<bool>
§tvdb_id: Option<i32>
§tv_rage_id: Option<i32>
§rejections: Option<Option<Vec<String>>>
§publish_date: Option<String>
§comment_url: Option<Option<String>>
§download_url: Option<Option<String>>
§info_url: Option<Option<String>>
§episode_requested: Option<bool>
§download_allowed: Option<bool>
§release_weight: Option<i32>
§custom_formats: Option<Option<Vec<CustomFormatResource>>>
§custom_format_score: Option<i32>
§scene_mapping: Option<Box<AlternateTitleResource>>
§magnet_url: Option<Option<String>>
§info_hash: Option<Option<String>>
§seeders: Option<Option<i32>>
§leechers: Option<Option<i32>>
§protocol: Option<DownloadProtocol>
§indexer_flags: Option<i32>
§is_daily: Option<bool>
§is_absolute_numbering: Option<bool>
§is_possible_special_episode: Option<bool>
§special: Option<bool>
§series_id: Option<Option<i32>>
§episode_id: Option<Option<i32>>
§episode_ids: Option<Option<Vec<i32>>>
§download_client_id: Option<Option<i32>>
§download_client: Option<Option<String>>
§should_override: Option<Option<bool>>
Implementations§
Source§impl ReleaseResource
impl ReleaseResource
pub fn new() -> ReleaseResource
Trait Implementations§
Source§impl Clone for ReleaseResource
impl Clone for ReleaseResource
Source§fn clone(&self) -> ReleaseResource
fn clone(&self) -> ReleaseResource
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 ReleaseResource
impl Debug for ReleaseResource
Source§impl Default for ReleaseResource
impl Default for ReleaseResource
Source§fn default() -> ReleaseResource
fn default() -> ReleaseResource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReleaseResource
impl<'de> Deserialize<'de> for ReleaseResource
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 ReleaseResource
impl PartialEq for ReleaseResource
Source§impl Serialize for ReleaseResource
impl Serialize for ReleaseResource
impl StructuralPartialEq for ReleaseResource
Auto Trait Implementations§
impl Freeze for ReleaseResource
impl RefUnwindSafe for ReleaseResource
impl Send for ReleaseResource
impl Sync for ReleaseResource
impl Unpin for ReleaseResource
impl UnwindSafe for ReleaseResource
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