pub struct ThreadUsageBreakdownGroup {
pub cached_input_tokens: Option<i64>,
pub estimated_usage_credits_micros: i64,
pub input_tokens: Option<i64>,
pub model: Option<String>,
pub net_new_input_tokens: Option<i64>,
pub output_tokens: Option<i64>,
pub reasoning_effort: Option<String>,
pub speed: Option<String>,
pub total_tokens: Option<i64>,
}Fields§
§cached_input_tokens: Option<i64>§estimated_usage_credits_micros: i64§input_tokens: Option<i64>§model: Option<String>§net_new_input_tokens: Option<i64>§output_tokens: Option<i64>§reasoning_effort: Option<String>§speed: Option<String>§total_tokens: Option<i64>Trait Implementations§
Source§impl Clone for ThreadUsageBreakdownGroup
impl Clone for ThreadUsageBreakdownGroup
Source§fn clone(&self) -> ThreadUsageBreakdownGroup
fn clone(&self) -> ThreadUsageBreakdownGroup
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ThreadUsageBreakdownGroup
impl Debug for ThreadUsageBreakdownGroup
Source§impl Default for ThreadUsageBreakdownGroup
impl Default for ThreadUsageBreakdownGroup
Source§fn default() -> ThreadUsageBreakdownGroup
fn default() -> ThreadUsageBreakdownGroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThreadUsageBreakdownGroup
impl<'de> Deserialize<'de> for ThreadUsageBreakdownGroup
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 StructuralPartialEq for ThreadUsageBreakdownGroup
Auto Trait Implementations§
impl Freeze for ThreadUsageBreakdownGroup
impl RefUnwindSafe for ThreadUsageBreakdownGroup
impl Send for ThreadUsageBreakdownGroup
impl Sync for ThreadUsageBreakdownGroup
impl Unpin for ThreadUsageBreakdownGroup
impl UnsafeUnpin for ThreadUsageBreakdownGroup
impl UnwindSafe for ThreadUsageBreakdownGroup
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