pub struct ChromeDownloadProgress {
pub download_id: ChromeDownloadId,
pub source_tab_id: Option<TabId>,
pub state: ChromeDownloadState,
pub file_name: String,
pub received_bytes: u64,
pub total_bytes: Option<u64>,
pub target_path: Option<String>,
pub can_resume: bool,
pub is_paused: bool,
}Fields§
§download_id: ChromeDownloadId§source_tab_id: Option<TabId>§state: ChromeDownloadState§file_name: String§received_bytes: u64§total_bytes: Option<u64>§target_path: Option<String>§can_resume: bool§is_paused: boolTrait Implementations§
Source§impl Clone for ChromeDownloadProgress
impl Clone for ChromeDownloadProgress
Source§fn clone(&self) -> ChromeDownloadProgress
fn clone(&self) -> ChromeDownloadProgress
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 ChromeDownloadProgress
impl Debug for ChromeDownloadProgress
Source§impl PartialEq for ChromeDownloadProgress
impl PartialEq for ChromeDownloadProgress
impl Eq for ChromeDownloadProgress
impl StructuralPartialEq for ChromeDownloadProgress
Auto Trait Implementations§
impl Freeze for ChromeDownloadProgress
impl RefUnwindSafe for ChromeDownloadProgress
impl Send for ChromeDownloadProgress
impl Sync for ChromeDownloadProgress
impl Unpin for ChromeDownloadProgress
impl UnsafeUnpin for ChromeDownloadProgress
impl UnwindSafe for ChromeDownloadProgress
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