pub struct AgentEfficiencyBaselineRow {
pub baseline: AgentEfficiencyBaseline,
pub state: AgentEfficiencyEvidenceState,
pub matched_trials: usize,
pub candidate_failed_trials: usize,
pub baseline_failed_trials: usize,
pub unmatched_trials: usize,
pub metrics: Vec<AgentEfficiencyMetricComparison>,
pub break_even: Vec<AgentEfficiencyBreakEven>,
pub provider_usage_descriptive_only: Vec<AgentEfficiencyProviderMetric>,
}Expand description
One matched baseline comparison projected from the benchmark artifact.
Fields§
§baseline: AgentEfficiencyBaselineCompared baseline arm.
state: AgentEfficiencyEvidenceStateEvidence state for this baseline.
matched_trials: usizeCandidate and baseline trials that completed the same workload and repeat.
candidate_failed_trials: usizeFailed candidate trials retained outside matched denominators.
baseline_failed_trials: usizeFailed baseline trials retained outside matched denominators.
unmatched_trials: usizeCompleted trials without a completed counterpart.
metrics: Vec<AgentEfficiencyMetricComparison>Bounded matched navigation distributions.
break_even: Vec<AgentEfficiencyBreakEven>Workload-specific setup/runtime break-even truth.
provider_usage_descriptive_only: Vec<AgentEfficiencyProviderMetric>Provider counters retained as descriptive-only context.
Trait Implementations§
Source§impl Clone for AgentEfficiencyBaselineRow
impl Clone for AgentEfficiencyBaselineRow
Source§fn clone(&self) -> AgentEfficiencyBaselineRow
fn clone(&self) -> AgentEfficiencyBaselineRow
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 AgentEfficiencyBaselineRow
impl Debug for AgentEfficiencyBaselineRow
Source§impl<'de> Deserialize<'de> for AgentEfficiencyBaselineRow
impl<'de> Deserialize<'de> for AgentEfficiencyBaselineRow
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
impl StructuralPartialEq for AgentEfficiencyBaselineRow
Auto Trait Implementations§
impl Freeze for AgentEfficiencyBaselineRow
impl RefUnwindSafe for AgentEfficiencyBaselineRow
impl Send for AgentEfficiencyBaselineRow
impl Sync for AgentEfficiencyBaselineRow
impl Unpin for AgentEfficiencyBaselineRow
impl UnwindSafe for AgentEfficiencyBaselineRow
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