pub struct BackendTokenSum {
pub backend: BackendKind,
pub runs: u64,
pub fresh_input: u64,
pub cache_read: u64,
pub cache_write: u64,
}Expand description
One mission’s token usage on one backend, summed over its completed runs (KRZ-321 context-reuse split).
Fields§
§backend: BackendKind§runs: u64§fresh_input: u64Non-cache input tokens.
cache_read: u64§cache_write: u64Trait Implementations§
Source§impl Clone for BackendTokenSum
impl Clone for BackendTokenSum
Source§fn clone(&self) -> BackendTokenSum
fn clone(&self) -> BackendTokenSum
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 moreimpl Copy for BackendTokenSum
Source§impl Debug for BackendTokenSum
impl Debug for BackendTokenSum
Source§impl PartialEq for BackendTokenSum
impl PartialEq for BackendTokenSum
impl StructuralPartialEq for BackendTokenSum
Auto Trait Implementations§
impl Freeze for BackendTokenSum
impl RefUnwindSafe for BackendTokenSum
impl Send for BackendTokenSum
impl Sync for BackendTokenSum
impl Unpin for BackendTokenSum
impl UnsafeUnpin for BackendTokenSum
impl UnwindSafe for BackendTokenSum
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