pub struct ImportSummary {
pub tables: Vec<TableImportResult>,
pub total_items: usize,
pub total_bytes: usize,
pub total_skipped: usize,
pub warnings: Vec<String>,
pub output_path: Option<PathBuf>,
}Expand description
Result of an import operation.
Fields§
§tables: Vec<TableImportResult>Per-table import statistics.
total_items: usizeTotal items imported across all tables.
total_bytes: usizeTotal bytes imported.
total_skipped: usizeTotal lines skipped due to parse errors.
warnings: Vec<String>Warnings generated during import.
output_path: Option<PathBuf>Output file path (may differ from input if compressed). None for in-memory imports.
Trait Implementations§
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