pub struct TransferJob {
pub id: u64,
pub source: String,
pub destination: String,
pub state: TransferState,
}Expand description
A file transfer job.
Fields§
§id: u64§source: String§destination: String§state: TransferStateImplementations§
Trait Implementations§
Source§impl Clone for TransferJob
impl Clone for TransferJob
Source§fn clone(&self) -> TransferJob
fn clone(&self) -> TransferJob
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 moreAuto Trait Implementations§
impl Freeze for TransferJob
impl RefUnwindSafe for TransferJob
impl Send for TransferJob
impl Sync for TransferJob
impl Unpin for TransferJob
impl UnsafeUnpin for TransferJob
impl UnwindSafe for TransferJob
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