pub struct TranscriptionTokenUsage {
pub input_tokens: u64,
pub output_tokens: u64,
pub total_tokens: u64,
pub input_details: Option<TranscriptionTokenDetails>,
}Expand description
Token-billed transcription usage.
Fields§
§input_tokens: u64Input tokens billed for the request.
output_tokens: u64Output tokens generated by the request.
total_tokens: u64Total input and output tokens.
input_details: Option<TranscriptionTokenDetails>Optional input modality breakdown.
Trait Implementations§
Source§impl Clone for TranscriptionTokenUsage
impl Clone for TranscriptionTokenUsage
Source§fn clone(&self) -> TranscriptionTokenUsage
fn clone(&self) -> TranscriptionTokenUsage
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 Debug for TranscriptionTokenUsage
impl Debug for TranscriptionTokenUsage
impl Eq for TranscriptionTokenUsage
Source§impl PartialEq for TranscriptionTokenUsage
impl PartialEq for TranscriptionTokenUsage
impl StructuralPartialEq for TranscriptionTokenUsage
Auto Trait Implementations§
impl Freeze for TranscriptionTokenUsage
impl RefUnwindSafe for TranscriptionTokenUsage
impl Send for TranscriptionTokenUsage
impl Sync for TranscriptionTokenUsage
impl Unpin for TranscriptionTokenUsage
impl UnsafeUnpin for TranscriptionTokenUsage
impl UnwindSafe for TranscriptionTokenUsage
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