pub struct TokenTotals {
pub input: u64,
pub output: u64,
pub cache_read: u64,
pub cache_write: u64,
}Fields§
§input: u64§output: u64§cache_read: u64§cache_write: u64Implementations§
Trait Implementations§
Source§impl Clone for TokenTotals
impl Clone for TokenTotals
Source§fn clone(&self) -> TokenTotals
fn clone(&self) -> TokenTotals
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 TokenTotals
impl Debug for TokenTotals
Source§impl Default for TokenTotals
impl Default for TokenTotals
Source§fn default() -> TokenTotals
fn default() -> TokenTotals
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TokenTotals
impl<'de> Deserialize<'de> for TokenTotals
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TokenTotals
Source§impl PartialEq for TokenTotals
impl PartialEq for TokenTotals
Source§fn eq(&self, other: &TokenTotals) -> bool
fn eq(&self, other: &TokenTotals) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TokenTotals
impl Serialize for TokenTotals
impl StructuralPartialEq for TokenTotals
Auto Trait Implementations§
impl Freeze for TokenTotals
impl RefUnwindSafe for TokenTotals
impl Send for TokenTotals
impl Sync for TokenTotals
impl Unpin for TokenTotals
impl UnsafeUnpin for TokenTotals
impl UnwindSafe for TokenTotals
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