pub struct OpenAIUsage {
pub prompt_tokens: u32,
pub completion_tokens: u32,
pub total_tokens: u32,
}Fields§
§prompt_tokens: u32§completion_tokens: u32§total_tokens: u32Trait Implementations§
Source§impl Debug for OpenAIUsage
impl Debug for OpenAIUsage
Source§impl<'de> Deserialize<'de> for OpenAIUsage
impl<'de> Deserialize<'de> for OpenAIUsage
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 OpenAIUsage
impl RefUnwindSafe for OpenAIUsage
impl Send for OpenAIUsage
impl Sync for OpenAIUsage
impl Unpin for OpenAIUsage
impl UnwindSafe for OpenAIUsage
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