pub struct UsageTranscriptTextUsageTokens {
pub input_tokens: i64,
pub output_tokens: i64,
pub total_tokens: i64,
pub type_: String,
pub input_token_details: Option<UsageTranscriptTextUsageTokensInputTokenDetails>,
}Expand description
Usage statistics for models billed by token usage.
Fields§
§input_tokens: i64Number of input tokens billed for this request.
output_tokens: i64Number of output tokens generated.
total_tokens: i64Total number of tokens used (input + output).
type_: StringThe type of the usage object. Always tokens for this variant.
input_token_details: Option<UsageTranscriptTextUsageTokensInputTokenDetails>Details about the input tokens billed for this request.
Trait Implementations§
Source§impl Clone for UsageTranscriptTextUsageTokens
impl Clone for UsageTranscriptTextUsageTokens
Source§fn clone(&self) -> UsageTranscriptTextUsageTokens
fn clone(&self) -> UsageTranscriptTextUsageTokens
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<'de> Deserialize<'de> for UsageTranscriptTextUsageTokens
impl<'de> Deserialize<'de> for UsageTranscriptTextUsageTokens
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 UsageTranscriptTextUsageTokens
impl RefUnwindSafe for UsageTranscriptTextUsageTokens
impl Send for UsageTranscriptTextUsageTokens
impl Sync for UsageTranscriptTextUsageTokens
impl Unpin for UsageTranscriptTextUsageTokens
impl UnsafeUnpin for UsageTranscriptTextUsageTokens
impl UnwindSafe for UsageTranscriptTextUsageTokens
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