pub struct DogfoodProtocolComparison {
pub legacy: DogfoodProtocolRun,
pub ekf_compact: DogfoodProtocolRun,
pub request_token_overhead: isize,
pub response_token_delta: isize,
pub total_token_delta: isize,
pub response_token_savings_rate: f64,
pub total_token_savings_rate: f64,
pub quality_preserved: bool,
}Expand description
Legacy flat-query output compared with an EKF compact evidence request.
Fields§
§legacy: DogfoodProtocolRun§ekf_compact: DogfoodProtocolRun§request_token_overhead: isize§response_token_delta: isize§total_token_delta: isize§response_token_savings_rate: f64§total_token_savings_rate: f64§quality_preserved: boolTrait Implementations§
Source§impl Clone for DogfoodProtocolComparison
impl Clone for DogfoodProtocolComparison
Source§fn clone(&self) -> DogfoodProtocolComparison
fn clone(&self) -> DogfoodProtocolComparison
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 DogfoodProtocolComparison
impl Debug for DogfoodProtocolComparison
Source§impl Default for DogfoodProtocolComparison
impl Default for DogfoodProtocolComparison
Source§fn default() -> DogfoodProtocolComparison
fn default() -> DogfoodProtocolComparison
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DogfoodProtocolComparison
impl RefUnwindSafe for DogfoodProtocolComparison
impl Send for DogfoodProtocolComparison
impl Sync for DogfoodProtocolComparison
impl Unpin for DogfoodProtocolComparison
impl UnsafeUnpin for DogfoodProtocolComparison
impl UnwindSafe for DogfoodProtocolComparison
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