pub struct ExportResult {
pub manifest_path: PathBuf,
pub graph_file_path: PathBuf,
pub wal_file_path: Option<PathBuf>,
pub records_exported: u64,
pub bytes_exported: u64,
pub export_duration: Duration,
pub checksum: u64,
}Expand description
Export operation result
Fields§
§manifest_path: PathBufPath to generated manifest file
graph_file_path: PathBufPath to exported graph file
wal_file_path: Option<PathBuf>Path to exported WAL file (if included)
records_exported: u64Number of records exported
bytes_exported: u64Total bytes exported
export_duration: DurationExport duration
checksum: u64Export checksum
Trait Implementations§
Source§impl Clone for ExportResult
impl Clone for ExportResult
Source§fn clone(&self) -> ExportResult
fn clone(&self) -> ExportResult
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 ExportResult
impl RefUnwindSafe for ExportResult
impl Send for ExportResult
impl Sync for ExportResult
impl Unpin for ExportResult
impl UnwindSafe for ExportResult
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