pub struct TokenReductionStats {
pub json_tokens: usize,
pub soch_tokens: usize,
pub reduction_percent: u32,
pub row_count: usize,
pub col_count: usize,
}Expand description
Token reduction statistics
Fields§
§json_tokens: usizeEstimated JSON tokens
soch_tokens: usizeEstimated TOON tokens
reduction_percent: u32Reduction percentage
row_count: usizeRow count
col_count: usizeColumn count
Trait Implementations§
Source§impl Clone for TokenReductionStats
impl Clone for TokenReductionStats
Source§fn clone(&self) -> TokenReductionStats
fn clone(&self) -> TokenReductionStats
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 Debug for TokenReductionStats
impl Debug for TokenReductionStats
Source§impl Default for TokenReductionStats
impl Default for TokenReductionStats
Source§fn default() -> TokenReductionStats
fn default() -> TokenReductionStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TokenReductionStats
impl RefUnwindSafe for TokenReductionStats
impl Send for TokenReductionStats
impl Sync for TokenReductionStats
impl Unpin for TokenReductionStats
impl UnwindSafe for TokenReductionStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more