pub struct ImportStats {
pub session_id: String,
pub turns_processed: usize,
pub turns_skipped: usize,
pub facts_extracted: usize,
}Expand description
Aggregate outcome counters for one import run.
Surfaced to operators by the smos-import CLI. facts_extracted is the
number of NEWLY-stored pending facts (cross-session confirmations on
pre-existing facts do NOT count — see the module docs for the idempotency
contract).
Fields§
§session_id: String§turns_processed: usize§turns_skipped: usize§facts_extracted: usizeTrait Implementations§
Source§impl Clone for ImportStats
impl Clone for ImportStats
Source§fn clone(&self) -> ImportStats
fn clone(&self) -> ImportStats
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 ImportStats
impl Debug for ImportStats
Source§impl Default for ImportStats
impl Default for ImportStats
Source§fn default() -> ImportStats
fn default() -> ImportStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ImportStats
impl RefUnwindSafe for ImportStats
impl Send for ImportStats
impl Sync for ImportStats
impl Unpin for ImportStats
impl UnsafeUnpin for ImportStats
impl UnwindSafe for ImportStats
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