pub struct ResponseUsageInputTokensDetails {
pub cached_tokens: i32,
}
Fields§
§cached_tokens: i32
The number of tokens that were retrieved from the cache. More on prompt caching.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ResponseUsageInputTokensDetails
impl<'de> Deserialize<'de> for ResponseUsageInputTokensDetails
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 ResponseUsageInputTokensDetails
impl RefUnwindSafe for ResponseUsageInputTokensDetails
impl Send for ResponseUsageInputTokensDetails
impl Sync for ResponseUsageInputTokensDetails
impl Unpin for ResponseUsageInputTokensDetails
impl UnwindSafe for ResponseUsageInputTokensDetails
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