pub trait ReportCopyProgress {
// Required method
fn report_progress(&mut self, bytes_so_far: u64, total_bytes: u64);
}
pub trait ReportCopyProgress {
// Required method
fn report_progress(&mut self, bytes_so_far: u64, total_bytes: u64);
}