pub struct ScanStats {
pub partitions_read: usize,
pub lines_read: u64,
pub lines_skipped: u64,
pub events_filtered: u64,
}Expand description
What a scan skipped, so callers can report it honestly.
Fields§
§partitions_read: usizePartitions actually opened.
lines_read: u64Lines read from those partitions.
lines_skipped: u64Lines that failed to parse (torn final line, or schema drift).
events_filtered: u64Parsed events excluded by the window or project filter.
Trait Implementations§
impl Copy for ScanStats
impl Eq for ScanStats
impl StructuralPartialEq for ScanStats
Auto Trait Implementations§
impl Freeze for ScanStats
impl RefUnwindSafe for ScanStats
impl Send for ScanStats
impl Sync for ScanStats
impl Unpin for ScanStats
impl UnsafeUnpin for ScanStats
impl UnwindSafe for ScanStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.