pub struct FetchReceipt {
pub source: FetchSource,
pub destination: PathBuf,
pub bytes_downloaded: u64,
pub total_bytes: Option<u64>,
pub sha256_hex: Option<String>,
}Fields§
§source: FetchSource§destination: PathBuf§bytes_downloaded: u64§total_bytes: Option<u64>§sha256_hex: Option<String>Trait Implementations§
Source§impl Clone for FetchReceipt
impl Clone for FetchReceipt
Source§fn clone(&self) -> FetchReceipt
fn clone(&self) -> FetchReceipt
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 FetchReceipt
impl Debug for FetchReceipt
Source§impl<'de> Deserialize<'de> for FetchReceipt
impl<'de> Deserialize<'de> for FetchReceipt
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 FetchReceipt
impl PartialEq for FetchReceipt
Source§impl Serialize for FetchReceipt
impl Serialize for FetchReceipt
impl Eq for FetchReceipt
impl StructuralPartialEq for FetchReceipt
Auto Trait Implementations§
impl Freeze for FetchReceipt
impl RefUnwindSafe for FetchReceipt
impl Send for FetchReceipt
impl Sync for FetchReceipt
impl Unpin for FetchReceipt
impl UnsafeUnpin for FetchReceipt
impl UnwindSafe for FetchReceipt
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