pub struct QueueResource {Show 22 fields
pub id: Option<i32>,
pub movie_id: Option<Option<i32>>,
pub movie: Option<Box<MovieResource>>,
pub languages: Option<Option<Vec<Language>>>,
pub quality: Option<Box<QualityModel>>,
pub custom_formats: Option<Option<Vec<CustomFormatResource>>>,
pub custom_format_score: Option<i32>,
pub size: Option<f64>,
pub title: Option<Option<String>>,
pub sizeleft: Option<f64>,
pub timeleft: Option<String>,
pub estimated_completion_time: Option<Option<String>>,
pub status: Option<Option<String>>,
pub tracked_download_status: Option<TrackedDownloadStatus>,
pub tracked_download_state: Option<TrackedDownloadState>,
pub status_messages: Option<Option<Vec<TrackedDownloadStatusMessage>>>,
pub error_message: Option<Option<String>>,
pub download_id: Option<Option<String>>,
pub protocol: Option<DownloadProtocol>,
pub download_client: Option<Option<String>>,
pub indexer: Option<Option<String>>,
pub output_path: Option<Option<String>>,
}
Fields§
§id: Option<i32>
§movie_id: Option<Option<i32>>
§movie: Option<Box<MovieResource>>
§languages: Option<Option<Vec<Language>>>
§quality: Option<Box<QualityModel>>
§custom_formats: Option<Option<Vec<CustomFormatResource>>>
§custom_format_score: Option<i32>
§size: Option<f64>
§title: Option<Option<String>>
§sizeleft: Option<f64>
§timeleft: Option<String>
§estimated_completion_time: Option<Option<String>>
§status: Option<Option<String>>
§tracked_download_status: Option<TrackedDownloadStatus>
§tracked_download_state: Option<TrackedDownloadState>
§status_messages: Option<Option<Vec<TrackedDownloadStatusMessage>>>
§error_message: Option<Option<String>>
§download_id: Option<Option<String>>
§protocol: Option<DownloadProtocol>
§download_client: Option<Option<String>>
§indexer: Option<Option<String>>
§output_path: Option<Option<String>>
Implementations§
Source§impl QueueResource
impl QueueResource
pub fn new() -> QueueResource
Trait Implementations§
Source§impl Clone for QueueResource
impl Clone for QueueResource
Source§fn clone(&self) -> QueueResource
fn clone(&self) -> QueueResource
Returns a copy 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 QueueResource
impl Debug for QueueResource
Source§impl<'de> Deserialize<'de> for QueueResource
impl<'de> Deserialize<'de> for QueueResource
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 QueueResource
impl PartialEq for QueueResource
Source§impl Serialize for QueueResource
impl Serialize for QueueResource
impl StructuralPartialEq for QueueResource
Auto Trait Implementations§
impl Freeze for QueueResource
impl RefUnwindSafe for QueueResource
impl Send for QueueResource
impl Sync for QueueResource
impl Unpin for QueueResource
impl UnwindSafe for QueueResource
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