pub struct ClassificationUsage {
pub input_tokens: u64,
pub output_tokens: u64,
}Expand description
Token usage for one request.
Fields§
§input_tokens: u64Tokens consumed by state and questions.
output_tokens: u64Tokens produced by the model.
Trait Implementations§
Source§impl Clone for ClassificationUsage
impl Clone for ClassificationUsage
Source§fn clone(&self) -> ClassificationUsage
fn clone(&self) -> ClassificationUsage
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 moreimpl Copy for ClassificationUsage
Source§impl Debug for ClassificationUsage
impl Debug for ClassificationUsage
Source§impl Default for ClassificationUsage
impl Default for ClassificationUsage
Source§fn default() -> ClassificationUsage
fn default() -> ClassificationUsage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClassificationUsage
impl<'de> Deserialize<'de> for ClassificationUsage
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
impl Eq for ClassificationUsage
Source§impl PartialEq for ClassificationUsage
impl PartialEq for ClassificationUsage
Source§impl Serialize for ClassificationUsage
impl Serialize for ClassificationUsage
impl StructuralPartialEq for ClassificationUsage
Auto Trait Implementations§
impl Freeze for ClassificationUsage
impl RefUnwindSafe for ClassificationUsage
impl Send for ClassificationUsage
impl Sync for ClassificationUsage
impl Unpin for ClassificationUsage
impl UnsafeUnpin for ClassificationUsage
impl UnwindSafe for ClassificationUsage
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.