pub struct UsedTokens {
pub input: u64,
pub output: u64,
pub cache_read: u64,
pub cache_creation: u64,
}Expand description
Cumulative token usage read from a harness session transcript.
Fields§
§input: u64§output: u64§cache_read: u64§cache_creation: u64Implementations§
Trait Implementations§
Source§impl Clone for UsedTokens
impl Clone for UsedTokens
Source§fn clone(&self) -> UsedTokens
fn clone(&self) -> UsedTokens
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 UsedTokens
Source§impl Debug for UsedTokens
impl Debug for UsedTokens
Source§impl Default for UsedTokens
impl Default for UsedTokens
Source§fn default() -> UsedTokens
fn default() -> UsedTokens
Returns the “default value” for a type. Read more
impl Eq for UsedTokens
Source§impl PartialEq for UsedTokens
impl PartialEq for UsedTokens
impl StructuralPartialEq for UsedTokens
Auto Trait Implementations§
impl Freeze for UsedTokens
impl RefUnwindSafe for UsedTokens
impl Send for UsedTokens
impl Sync for UsedTokens
impl Unpin for UsedTokens
impl UnsafeUnpin for UsedTokens
impl UnwindSafe for UsedTokens
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