pub struct QueueItemInfo {Show 14 fields
pub id: u64,
pub url: String,
pub platform: String,
pub title: String,
pub status: QueueStatus,
pub percent: f64,
pub speed_bytes_per_sec: f64,
pub downloaded_bytes: u64,
pub total_bytes: Option<u64>,
pub phase: String,
pub file_path: Option<String>,
pub file_size_bytes: Option<u64>,
pub file_count: Option<u32>,
pub thumbnail_url: Option<String>,
}Fields§
§id: u64§url: String§platform: String§title: String§status: QueueStatus§percent: f64§speed_bytes_per_sec: f64§downloaded_bytes: u64§total_bytes: Option<u64>§phase: String§file_path: Option<String>§file_size_bytes: Option<u64>§file_count: Option<u32>§thumbnail_url: Option<String>Trait Implementations§
Source§impl Clone for QueueItemInfo
impl Clone for QueueItemInfo
Source§fn clone(&self) -> QueueItemInfo
fn clone(&self) -> QueueItemInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for QueueItemInfo
impl RefUnwindSafe for QueueItemInfo
impl Send for QueueItemInfo
impl Sync for QueueItemInfo
impl Unpin for QueueItemInfo
impl UnsafeUnpin for QueueItemInfo
impl UnwindSafe for QueueItemInfo
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