pub struct CompressionSavingsReport {
pub schema_saved_tokens: i64,
pub response_saved_tokens: i64,
pub rtk_saved_tokens: i64,
pub total_saved_tokens: i64,
}Expand description
Compression savings report for a project.
Fields§
§schema_saved_tokens: i64Total tokens saved by schema compression.
response_saved_tokens: i64Total tokens saved by response compression.
rtk_saved_tokens: i64Total tokens saved by RTK optimization.
total_saved_tokens: i64Total tokens saved across all compression layers.
Trait Implementations§
Source§impl Clone for CompressionSavingsReport
impl Clone for CompressionSavingsReport
Source§fn clone(&self) -> CompressionSavingsReport
fn clone(&self) -> CompressionSavingsReport
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 CompressionSavingsReport
impl Debug for CompressionSavingsReport
Source§impl<'de> Deserialize<'de> for CompressionSavingsReport
impl<'de> Deserialize<'de> for CompressionSavingsReport
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 CompressionSavingsReport
impl RefUnwindSafe for CompressionSavingsReport
impl Send for CompressionSavingsReport
impl Sync for CompressionSavingsReport
impl Unpin for CompressionSavingsReport
impl UnsafeUnpin for CompressionSavingsReport
impl UnwindSafe for CompressionSavingsReport
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