pub struct TransitProcess {
pub copied_bytes: u64,
pub total_bytes: u64,
pub file_bytes_copied: u64,
pub file_total_bytes: u64,
pub file_name: String,
pub state: TransitState,
}
Expand description
A structure which include information about the current status of the copy or move directory.
Fields§
§copied_bytes: u64
Copied bytes on this time for folder
total_bytes: u64
All the bytes which should to copy or move (dir size).
file_bytes_copied: u64
Copied bytes on this time for file.
file_total_bytes: u64
Size current copied file.
file_name: String
Name current copied file.
state: TransitState
Transit state
Trait Implementations§
Source§impl Clone for TransitProcess
impl Clone for TransitProcess
Source§fn clone(&self) -> TransitProcess
fn clone(&self) -> TransitProcess
Returns a copy 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 TransitProcess
impl RefUnwindSafe for TransitProcess
impl Send for TransitProcess
impl Sync for TransitProcess
impl Unpin for TransitProcess
impl UnwindSafe for TransitProcess
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