pub struct TokenUsageInputTokenDetails {
pub audio_tokens: u32,
pub text_tokens: u32,
}Available on crate feature
realtime-types only.Fields§
§audio_tokens: u32Number of audio tokens billed for this request.
text_tokens: u32Number of text tokens billed for this request.
Trait Implementations§
Source§impl Clone for TokenUsageInputTokenDetails
Available on (crate features audio-types or realtime-types) and (crate features response-types or video-types or vectorstore-types or chat-completion-types or assistant-types or batch-types or audio-types or realtime-types or image-types) only.
impl Clone for TokenUsageInputTokenDetails
Available on (crate features
audio-types or realtime-types) and (crate features response-types or video-types or vectorstore-types or chat-completion-types or assistant-types or batch-types or audio-types or realtime-types or image-types) only.Source§fn clone(&self) -> TokenUsageInputTokenDetails
fn clone(&self) -> TokenUsageInputTokenDetails
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 TokenUsageInputTokenDetails
Available on (crate features audio-types or realtime-types) and (crate features response-types or video-types or vectorstore-types or chat-completion-types or assistant-types or batch-types or audio-types or realtime-types or image-types) only.
impl Debug for TokenUsageInputTokenDetails
Available on (crate features
audio-types or realtime-types) and (crate features response-types or video-types or vectorstore-types or chat-completion-types or assistant-types or batch-types or audio-types or realtime-types or image-types) only.Source§impl<'de> Deserialize<'de> for TokenUsageInputTokenDetails
Available on (crate features audio-types or realtime-types) and (crate features response-types or video-types or vectorstore-types or chat-completion-types or assistant-types or batch-types or audio-types or realtime-types or image-types) only.
impl<'de> Deserialize<'de> for TokenUsageInputTokenDetails
Available on (crate features
audio-types or realtime-types) and (crate features response-types or video-types or vectorstore-types or chat-completion-types or assistant-types or batch-types or audio-types or realtime-types or image-types) only.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
Source§impl Serialize for TokenUsageInputTokenDetails
Available on (crate features audio-types or realtime-types) and (crate features response-types or video-types or vectorstore-types or chat-completion-types or assistant-types or batch-types or audio-types or realtime-types or image-types) only.
impl Serialize for TokenUsageInputTokenDetails
Available on (crate features
audio-types or realtime-types) and (crate features response-types or video-types or vectorstore-types or chat-completion-types or assistant-types or batch-types or audio-types or realtime-types or image-types) only.Auto Trait Implementations§
impl Freeze for TokenUsageInputTokenDetails
impl RefUnwindSafe for TokenUsageInputTokenDetails
impl Send for TokenUsageInputTokenDetails
impl Sync for TokenUsageInputTokenDetails
impl Unpin for TokenUsageInputTokenDetails
impl UnsafeUnpin for TokenUsageInputTokenDetails
impl UnwindSafe for TokenUsageInputTokenDetails
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