pub struct CompletionUsagePromptTokensDetails {
pub audio_tokens: Option<i32>,
pub cached_tokens: Option<i32>,
}
Fields§
§audio_tokens: Option<i32>
Audio input tokens present in the prompt.
cached_tokens: Option<i32>
Cached tokens present in the prompt.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CompletionUsagePromptTokensDetails
impl<'de> Deserialize<'de> for CompletionUsagePromptTokensDetails
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 CompletionUsagePromptTokensDetails
impl RefUnwindSafe for CompletionUsagePromptTokensDetails
impl Send for CompletionUsagePromptTokensDetails
impl Sync for CompletionUsagePromptTokensDetails
impl Unpin for CompletionUsagePromptTokensDetails
impl UnwindSafe for CompletionUsagePromptTokensDetails
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