pub struct MetadataRecvIndication {
pub id: TransactionID,
pub source_filename: Utf8PathBuf,
pub destination_filename: Utf8PathBuf,
pub file_size: u64,
pub transmission_mode: TransmissionMode,
}Expand description
Indication sent from a Transaction when Metadata has been received
Fields§
§id: TransactionID§source_filename: Utf8PathBufsource file name relative to the filestore root.
destination_filename: Utf8PathBufdestination file name relative to the filestore root
file_size: u64Size of the file in bytes
transmission_mode: TransmissionModeWhich transmission mode will used in the transaction.
Trait Implementations§
Source§impl Clone for MetadataRecvIndication
impl Clone for MetadataRecvIndication
Source§fn clone(&self) -> MetadataRecvIndication
fn clone(&self) -> MetadataRecvIndication
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 MetadataRecvIndication
impl RefUnwindSafe for MetadataRecvIndication
impl Send for MetadataRecvIndication
impl Sync for MetadataRecvIndication
impl Unpin for MetadataRecvIndication
impl UnsafeUnpin for MetadataRecvIndication
impl UnwindSafe for MetadataRecvIndication
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