pub struct RawCurrentUsage {
pub input_tokens: u64,
pub output_tokens: u64,
pub cache_creation_input_tokens: u64,
pub cache_read_input_tokens: u64,
}Fields§
§input_tokens: u64§output_tokens: u64§cache_creation_input_tokens: u64§cache_read_input_tokens: u64Trait Implementations§
Source§impl Clone for RawCurrentUsage
impl Clone for RawCurrentUsage
Source§fn clone(&self) -> RawCurrentUsage
fn clone(&self) -> RawCurrentUsage
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 moreSource§impl Debug for RawCurrentUsage
impl Debug for RawCurrentUsage
Source§impl<'de> Deserialize<'de> for RawCurrentUsage
impl<'de> Deserialize<'de> for RawCurrentUsage
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
Auto Trait Implementations§
impl Freeze for RawCurrentUsage
impl RefUnwindSafe for RawCurrentUsage
impl Send for RawCurrentUsage
impl Sync for RawCurrentUsage
impl Unpin for RawCurrentUsage
impl UnsafeUnpin for RawCurrentUsage
impl UnwindSafe for RawCurrentUsage
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