pub struct JudgmentUsage {
pub input_tokens: u64,
pub output_tokens: u64,
}Expand description
Token accounting for one request.
Fields§
§input_tokens: u64Tokens the backend read.
output_tokens: u64Tokens the backend wrote.
Trait Implementations§
Source§impl Clone for JudgmentUsage
impl Clone for JudgmentUsage
impl Copy for JudgmentUsage
Source§impl Debug for JudgmentUsage
impl Debug for JudgmentUsage
Source§impl Default for JudgmentUsage
impl Default for JudgmentUsage
Source§impl<'de> Deserialize<'de> for JudgmentUsage
impl<'de> Deserialize<'de> for JudgmentUsage
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 JudgmentUsage
Source§impl PartialEq for JudgmentUsage
impl PartialEq for JudgmentUsage
Source§impl Serialize for JudgmentUsage
impl Serialize for JudgmentUsage
impl StructuralPartialEq for JudgmentUsage
Auto Trait Implementations§
impl Freeze for JudgmentUsage
impl RefUnwindSafe for JudgmentUsage
impl Send for JudgmentUsage
impl Sync for JudgmentUsage
impl Unpin for JudgmentUsage
impl UnsafeUnpin for JudgmentUsage
impl UnwindSafe for JudgmentUsage
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