pub struct ProcessedBatch {
pub documents: Vec<String>,
pub errors: Vec<LineError>,
pub statistics: BatchStatistics,
}Expand description
Result of processing a batch of JSONL documents with DSON operations
Fields§
§documents: Vec<String>Processed JSON documents
errors: Vec<LineError>Processing errors
statistics: BatchStatisticsBatch statistics
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ProcessedBatch
impl RefUnwindSafe for ProcessedBatch
impl Send for ProcessedBatch
impl Sync for ProcessedBatch
impl Unpin for ProcessedBatch
impl UnwindSafe for ProcessedBatch
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more