pub struct ImportSummary {
pub total_records: usize,
pub imported_count: usize,
pub skipped_count: usize,
pub converted_count: usize,
pub relationships_skipped: usize,
pub backup_path: Option<String>,
pub warnings: Vec<String>,
pub duration_ms: u64,
}Expand description
Summary of an import operation
Fields§
§total_records: usizeTotal records in source file
imported_count: usizeRecords successfully imported
skipped_count: usizeRecords skipped due to issues
converted_count: usizeRecords converted (type/status changed to default)
relationships_skipped: usizeRelationships skipped (target not imported)
backup_path: Option<String>Path to backup file (if created)
warnings: Vec<String>Any warnings generated during import
duration_ms: u64Time taken for import
Implementations§
Trait Implementations§
Source§impl Clone for ImportSummary
impl Clone for ImportSummary
Source§fn clone(&self) -> ImportSummary
fn clone(&self) -> ImportSummary
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 ImportSummary
impl Debug for ImportSummary
Source§impl Default for ImportSummary
impl Default for ImportSummary
Source§fn default() -> ImportSummary
fn default() -> ImportSummary
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ImportSummary
impl RefUnwindSafe for ImportSummary
impl Send for ImportSummary
impl Sync for ImportSummary
impl Unpin for ImportSummary
impl UnsafeUnpin for ImportSummary
impl UnwindSafe for ImportSummary
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