pub struct QualityOutcome {
pub survivors: Vec<Value>,
pub quarantined: Vec<QuarantinedRecord>,
pub tally: HashMap<&'static str, CheckTally>,
}Available on crate feature
quality only.Expand description
Result of applying the quality pass to one page.
Fields§
§survivors: Vec<Value>Records that passed all checks and should be written to the sink.
quarantined: Vec<QuarantinedRecord>Records routed to the DLQ.
tally: HashMap<&'static str, CheckTally>Per-check pass/fail/elapsed tally.
Trait Implementations§
Source§impl Clone for QualityOutcome
impl Clone for QualityOutcome
Source§fn clone(&self) -> QualityOutcome
fn clone(&self) -> QualityOutcome
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for QualityOutcome
impl Debug for QualityOutcome
Source§impl Default for QualityOutcome
impl Default for QualityOutcome
Source§fn default() -> QualityOutcome
fn default() -> QualityOutcome
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for QualityOutcome
impl RefUnwindSafe for QualityOutcome
impl Send for QualityOutcome
impl Sync for QualityOutcome
impl Unpin for QualityOutcome
impl UnsafeUnpin for QualityOutcome
impl UnwindSafe for QualityOutcome
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