pub struct DecisionStatistics {
pub total_decisions: usize,
pub decision_types: HashMap<String, usize>,
pub agent_types: HashMap<String, usize>,
}Expand description
Statistics about captured decisions
Fields§
§total_decisions: usizeTotal number of decisions captured
decision_types: HashMap<String, usize>Count of decisions by type
agent_types: HashMap<String, usize>Count of decisions by agent type
Trait Implementations§
Source§impl Clone for DecisionStatistics
impl Clone for DecisionStatistics
Source§fn clone(&self) -> DecisionStatistics
fn clone(&self) -> DecisionStatistics
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DecisionStatistics
impl RefUnwindSafe for DecisionStatistics
impl Send for DecisionStatistics
impl Sync for DecisionStatistics
impl Unpin for DecisionStatistics
impl UnwindSafe for DecisionStatistics
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