pub struct RunCompletionUsage {
pub completion_tokens: i32,
pub prompt_tokens: i32,
pub total_tokens: i32,
}
Fields§
§completion_tokens: i32
Number of completion tokens used over the course of the run.
prompt_tokens: i32
Number of prompt tokens used over the course of the run.
total_tokens: i32
Total number of tokens used (prompt + completion).
Trait Implementations§
Source§impl Debug for RunCompletionUsage
impl Debug for RunCompletionUsage
Source§impl<'de> Deserialize<'de> for RunCompletionUsage
impl<'de> Deserialize<'de> for RunCompletionUsage
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 RunCompletionUsage
impl RefUnwindSafe for RunCompletionUsage
impl Send for RunCompletionUsage
impl Sync for RunCompletionUsage
impl Unpin for RunCompletionUsage
impl UnwindSafe for RunCompletionUsage
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