pub struct ModelConnectivityTokenUsage {
pub prompt_tokens: u64,
pub completion_tokens: u64,
pub total_tokens: u64,
}Expand description
Token counts reported by providers that include usage metadata.
Fields§
§prompt_tokens: u64§completion_tokens: u64§total_tokens: u64Trait Implementations§
Source§impl Clone for ModelConnectivityTokenUsage
impl Clone for ModelConnectivityTokenUsage
Source§fn clone(&self) -> ModelConnectivityTokenUsage
fn clone(&self) -> ModelConnectivityTokenUsage
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 ModelConnectivityTokenUsage
impl Debug for ModelConnectivityTokenUsage
Source§impl<'de> Deserialize<'de> for ModelConnectivityTokenUsage
impl<'de> Deserialize<'de> for ModelConnectivityTokenUsage
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 PartialEq for ModelConnectivityTokenUsage
impl PartialEq for ModelConnectivityTokenUsage
Source§fn eq(&self, other: &ModelConnectivityTokenUsage) -> bool
fn eq(&self, other: &ModelConnectivityTokenUsage) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ModelConnectivityTokenUsage
impl StructuralPartialEq for ModelConnectivityTokenUsage
Auto Trait Implementations§
impl Freeze for ModelConnectivityTokenUsage
impl RefUnwindSafe for ModelConnectivityTokenUsage
impl Send for ModelConnectivityTokenUsage
impl Sync for ModelConnectivityTokenUsage
impl Unpin for ModelConnectivityTokenUsage
impl UnsafeUnpin for ModelConnectivityTokenUsage
impl UnwindSafe for ModelConnectivityTokenUsage
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