pub struct ExtractSummary {
pub extracted: usize,
pub quarantined: usize,
pub episodes_done: usize,
pub episodes_failed: usize,
pub failures: Vec<(String, String)>,
}Expand description
Summary of an extraction batch.
Fields§
§extracted: usize§quarantined: usize§episodes_done: usize§episodes_failed: usize§failures: Vec<(String, String)>(episode_id, error) for every failed episode. Batch loops used to discard these, making deterministic per-episode failures (truncated tool calls, unparseable responses) undiagnosable from the outside.
Trait Implementations§
Source§impl Clone for ExtractSummary
impl Clone for ExtractSummary
Source§fn clone(&self) -> ExtractSummary
fn clone(&self) -> ExtractSummary
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 ExtractSummary
impl Debug for ExtractSummary
Source§impl Default for ExtractSummary
impl Default for ExtractSummary
Source§fn default() -> ExtractSummary
fn default() -> ExtractSummary
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExtractSummary
impl<'de> Deserialize<'de> for ExtractSummary
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ExtractSummary
impl RefUnwindSafe for ExtractSummary
impl Send for ExtractSummary
impl Sync for ExtractSummary
impl Unpin for ExtractSummary
impl UnsafeUnpin for ExtractSummary
impl UnwindSafe for ExtractSummary
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