pub struct BatchUsage { /* private fields */ }Implementations§
Source§impl BatchUsage
impl BatchUsage
pub fn prompt_tokens(&self) -> u32
pub fn completion_tokens(&self) -> u32
pub fn total_tokens(&self) -> u32
Trait Implementations§
Source§impl Debug for BatchUsage
impl Debug for BatchUsage
Source§impl<'de> Deserialize<'de> for BatchUsage
impl<'de> Deserialize<'de> for BatchUsage
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<BatchUsage, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BatchUsage, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for BatchUsage
impl Serialize for BatchUsage
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for BatchUsage
impl RefUnwindSafe for BatchUsage
impl Send for BatchUsage
impl Sync for BatchUsage
impl Unpin for BatchUsage
impl UnwindSafe for BatchUsage
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