pub struct DirectoryCopyFinished {
pub total_bytes_copied: u64,
pub files_copied: usize,
pub symlinks_created: usize,
pub directories_created: usize,
}Expand description
Describes a successful directory copy operation.
Fields§
§total_bytes_copied: u64Total number of bytes copied.
files_copied: usizeTotal number of files copied.
symlinks_created: usizeTotal number of symlinks (re)created.
If the DirectoryCopyOptions::symlink_behaviour option is set to
SymlinkBehaviour::Follow, this will always be 0.
directories_created: usizeTotal number of directories created.
Trait Implementations§
Source§impl Clone for DirectoryCopyFinished
impl Clone for DirectoryCopyFinished
Source§fn clone(&self) -> DirectoryCopyFinished
fn clone(&self) -> DirectoryCopyFinished
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 DirectoryCopyFinished
impl Debug for DirectoryCopyFinished
Source§impl PartialEq for DirectoryCopyFinished
impl PartialEq for DirectoryCopyFinished
impl Copy for DirectoryCopyFinished
impl Eq for DirectoryCopyFinished
impl StructuralPartialEq for DirectoryCopyFinished
Auto Trait Implementations§
impl Freeze for DirectoryCopyFinished
impl RefUnwindSafe for DirectoryCopyFinished
impl Send for DirectoryCopyFinished
impl Sync for DirectoryCopyFinished
impl Unpin for DirectoryCopyFinished
impl UnwindSafe for DirectoryCopyFinished
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