pub struct IngestReport {Show 14 fields
pub built: bool,
pub index_path: PathBuf,
pub records_read: u64,
pub inserted: u64,
pub updated: u64,
pub deleted: u64,
pub skipped_lines: u64,
pub skipped_examples: Vec<String>,
pub record_count: i64,
pub group_count: i64,
pub source_bytes: u64,
pub index_bytes: u64,
pub elapsed_seconds: f64,
pub inferred_mapping: Option<Fields>,
}Fields§
§built: bool§index_path: PathBuf§records_read: u64§inserted: u64§updated: u64Existing ids replaced (in a full build: duplicate ids in the sources).
deleted: u64§skipped_lines: u64§skipped_examples: Vec<String>§record_count: i64§group_count: i64§source_bytes: u64§index_bytes: u64§elapsed_seconds: f64§inferred_mapping: Option<Fields>Set when no config or flags were given and the mapping was inferred.
Trait Implementations§
Source§impl Debug for IngestReport
impl Debug for IngestReport
Source§impl Default for IngestReport
impl Default for IngestReport
Auto Trait Implementations§
impl Freeze for IngestReport
impl RefUnwindSafe for IngestReport
impl Send for IngestReport
impl Sync for IngestReport
impl Unpin for IngestReport
impl UnsafeUnpin for IngestReport
impl UnwindSafe for IngestReport
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