pub struct RlmStats {
pub input_tokens: usize,
pub output_tokens: usize,
pub iterations: usize,
pub subcalls: usize,
pub elapsed_ms: u64,
pub compression_ratio: f64,
}Expand description
Fields§
§input_tokens: usize§output_tokens: usize§iterations: usize§subcalls: usize§elapsed_ms: u64§compression_ratio: f64Trait Implementations§
Source§impl<'de> Deserialize<'de> for RlmStats
impl<'de> Deserialize<'de> for RlmStats
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 RlmStats
impl RefUnwindSafe for RlmStats
impl Send for RlmStats
impl Sync for RlmStats
impl Unpin for RlmStats
impl UnsafeUnpin for RlmStats
impl UnwindSafe for RlmStats
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