pub struct DogfoodProtocolSummary {Show 19 fields
pub legacy_request_tokens: usize,
pub legacy_response_tokens: usize,
pub legacy_total_tokens: usize,
pub ekf_request_tokens: usize,
pub ekf_response_tokens: usize,
pub ekf_total_tokens: usize,
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 ekf_quality_preservation_rate: f64,
pub ekf_route_hit_rate: f64,
pub ekf_context_recall: f64,
pub ekf_confidence_coverage_rate: f64,
pub ekf_trust_tier_coverage_rate: f64,
pub confidence_bands: BTreeMap<String, usize>,
pub trust_tiers: BTreeMap<String, usize>,
pub trust_verdicts: BTreeMap<String, usize>,
}Expand description
Aggregate protocol economics across dogfood cases.
Fields§
§legacy_request_tokens: usize§legacy_response_tokens: usize§legacy_total_tokens: usize§ekf_request_tokens: usize§ekf_response_tokens: usize§ekf_total_tokens: usize§request_token_overhead: isize§response_token_delta: isize§total_token_delta: isize§response_token_savings_rate: f64§total_token_savings_rate: f64§ekf_quality_preservation_rate: f64§ekf_route_hit_rate: f64§ekf_context_recall: f64§ekf_confidence_coverage_rate: f64§ekf_trust_tier_coverage_rate: f64§confidence_bands: BTreeMap<String, usize>§trust_tiers: BTreeMap<String, usize>§trust_verdicts: BTreeMap<String, usize>Trait Implementations§
Source§impl Clone for DogfoodProtocolSummary
impl Clone for DogfoodProtocolSummary
Source§fn clone(&self) -> DogfoodProtocolSummary
fn clone(&self) -> DogfoodProtocolSummary
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 DogfoodProtocolSummary
impl Debug for DogfoodProtocolSummary
Source§impl Default for DogfoodProtocolSummary
impl Default for DogfoodProtocolSummary
Source§fn default() -> DogfoodProtocolSummary
fn default() -> DogfoodProtocolSummary
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DogfoodProtocolSummary
impl RefUnwindSafe for DogfoodProtocolSummary
impl Send for DogfoodProtocolSummary
impl Sync for DogfoodProtocolSummary
impl Unpin for DogfoodProtocolSummary
impl UnsafeUnpin for DogfoodProtocolSummary
impl UnwindSafe for DogfoodProtocolSummary
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