pub struct BatchErrorStats {
pub total_orders: usize,
pub successful_orders: usize,
pub transport_failures: usize,
pub per_order_failures: usize,
pub validation_failures: usize,
pub retryable_failures: usize,
}Expand description
Statistics for batch error analysis
Fields§
§total_orders: usizeTotal number of orders in the batch
successful_orders: usizeNumber of orders that succeeded
transport_failures: usizeNumber of transport-level failures
per_order_failures: usizeNumber of per-order failures
validation_failures: usizeNumber of validation failures (batch-level)
retryable_failures: usizeNumber of failures that can be retried
Trait Implementations§
Source§impl Clone for BatchErrorStats
impl Clone for BatchErrorStats
Source§fn clone(&self) -> BatchErrorStats
fn clone(&self) -> BatchErrorStats
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BatchErrorStats
impl Debug for BatchErrorStats
Source§impl Default for BatchErrorStats
impl Default for BatchErrorStats
Source§fn default() -> BatchErrorStats
fn default() -> BatchErrorStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BatchErrorStats
impl RefUnwindSafe for BatchErrorStats
impl Send for BatchErrorStats
impl Sync for BatchErrorStats
impl Unpin for BatchErrorStats
impl UnwindSafe for BatchErrorStats
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