[−][src]Struct rusync::progress::Progress
Fields
current_file: String
Name of the file being transferred
file_done: usize
Number of bytes transfered for the current file
file_size: usize
Size of the current file (in bytes)
total_done: usize
Number of bytes transfered since the start
total_size: usize
Estimated total size of the transfer (this may change during transfer)
index: usize
Index of the current file in the list of all files to transfer
num_files: usize
Total number of files to transfer
eta: usize
Estimated time remaining for the transfer, in seconds
Auto Trait Implementations
impl RefUnwindSafe for Progress
impl Send for Progress
impl Sync for Progress
impl Unpin for Progress
impl UnwindSafe for Progress
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,