pub struct CommandStats {
pub count: u64,
pub input_tokens: u64,
pub output_tokens: u64,
}Fields§
§count: u64§input_tokens: u64§output_tokens: u64Trait Implementations§
Source§impl Clone for CommandStats
impl Clone for CommandStats
Source§fn clone(&self) -> CommandStats
fn clone(&self) -> CommandStats
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for CommandStats
impl Default for CommandStats
Source§fn default() -> CommandStats
fn default() -> CommandStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CommandStats
impl<'de> Deserialize<'de> for CommandStats
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 CommandStats
impl RefUnwindSafe for CommandStats
impl Send for CommandStats
impl Sync for CommandStats
impl Unpin for CommandStats
impl UnsafeUnpin for CommandStats
impl UnwindSafe for CommandStats
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