pub struct SelectiveResult {
pub values: HashMap<String, Vec<String>>,
pub elements_processed: usize,
pub bytes_processed: usize,
pub duration: Duration,
}
Expand description
Result of selective field extraction
Fields§
§values: HashMap<String, Vec<String>>
Extracted values mapped by field name
elements_processed: usize
Total elements processed
bytes_processed: usize
Bytes processed
duration: Duration
Parse duration
Trait Implementations§
Source§impl Clone for SelectiveResult
impl Clone for SelectiveResult
Source§fn clone(&self) -> SelectiveResult
fn clone(&self) -> SelectiveResult
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 SelectiveResult
impl RefUnwindSafe for SelectiveResult
impl Send for SelectiveResult
impl Sync for SelectiveResult
impl Unpin for SelectiveResult
impl UnwindSafe for SelectiveResult
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