pub struct Counters {
pub turns: u64,
pub tool_calls: u64,
pub runs_started: u64,
pub runs_finished: u64,
pub inbox_processed: u64,
pub tokens_in: u64,
pub tokens_out: u64,
}Expand description
Counters for status/reports.
Fields§
§turns: u64§tool_calls: u64§runs_started: u64§runs_finished: u64§inbox_processed: u64§tokens_in: u64§tokens_out: u64Trait Implementations§
Auto Trait Implementations§
impl Freeze for Counters
impl RefUnwindSafe for Counters
impl Send for Counters
impl Sync for Counters
impl Unpin for Counters
impl UnsafeUnpin for Counters
impl UnwindSafe for Counters
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