pub struct OpenAiChatUsage {
pub prompt_tokens: i32,
pub completion_tokens: i32,
pub total_tokens: i32,
pub completion_tokens_details: OpenAiCompletionDetails,
}Fields§
§prompt_tokens: i32§completion_tokens: i32§total_tokens: i32§completion_tokens_details: OpenAiCompletionDetailsTrait Implementations§
Source§impl DeJson for OpenAiChatUsage
impl DeJson for OpenAiChatUsage
Auto Trait Implementations§
impl Freeze for OpenAiChatUsage
impl RefUnwindSafe for OpenAiChatUsage
impl Send for OpenAiChatUsage
impl Sync for OpenAiChatUsage
impl Unpin for OpenAiChatUsage
impl UnwindSafe for OpenAiChatUsage
Blanket Implementations§
Source§impl<T> ActionTrait for T
impl<T> ActionTrait for T
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