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