Skip to main content

OptimizationExecution

Struct OptimizationExecution 

Source
pub struct OptimizationExecution {
Show 32 fields pub baseline_feature_ranking: Vec<FeatureRankingRow>, pub baseline_feature_cohorts: FeatureCohorts, pub baseline_execution: CohortExecution, pub recall_aware_feature_ranking: Vec<FeatureRankingRow>, pub burden_aware_feature_ranking: Vec<FeatureRankingRow>, pub dsfb_aware_feature_ranking: Vec<FeatureRankingRow>, pub ranking_comparison: Vec<FeatureRankingComparisonRow>, pub recall_aware_feature_cohorts: FeatureCohorts, pub burden_aware_feature_cohorts: FeatureCohorts, pub dsfb_aware_feature_cohorts: FeatureCohorts, pub feature_policy_overrides: Vec<FeaturePolicyOverride>, pub feature_policy_summary: Vec<FeaturePolicySummaryRow>, pub optimized_execution: CohortExecution, pub recall_aware_execution: CohortExecution, pub burden_aware_execution: CohortExecution, pub dsfb_aware_execution: CohortExecution, pub pareto_frontier: Vec<CohortGridResult>, pub stage_a_candidates: Vec<CohortGridResult>, pub stage_b_candidates: Vec<CohortGridResult>, pub stage1_candidates: Vec<CohortGridResult>, pub stage2_candidates: Vec<CohortGridResult>, pub recall_rescue_results: Vec<RecallRescueResultRow>, pub missed_failure_diagnostics: Vec<MissedFailureDiagnosticRow>, pub recall_critical_features: Vec<RecallCriticalFeatureRow>, pub policy_contribution_analysis: Vec<PolicyContributionAnalysisRow>, pub operator_baselines: OperatorBaselines, pub operator_delta_targets: OperatorDeltaTargets, pub operator_delta_attainment_matrix: Vec<OperatorDeltaAttainmentRow>, pub policy_operator_burden_contributions: Vec<OperatorBurdenContributionRow>, pub recall_recovery_efficiency: Vec<RecallRecoveryEfficiencyRow>, pub single_change_iteration_log: Vec<SingleChangeIterationRow>, pub delta_target_assessment: DeltaTargetAssessment,
}

Fields§

§baseline_feature_ranking: Vec<FeatureRankingRow>§baseline_feature_cohorts: FeatureCohorts§baseline_execution: CohortExecution§recall_aware_feature_ranking: Vec<FeatureRankingRow>§burden_aware_feature_ranking: Vec<FeatureRankingRow>§dsfb_aware_feature_ranking: Vec<FeatureRankingRow>§ranking_comparison: Vec<FeatureRankingComparisonRow>§recall_aware_feature_cohorts: FeatureCohorts§burden_aware_feature_cohorts: FeatureCohorts§dsfb_aware_feature_cohorts: FeatureCohorts§feature_policy_overrides: Vec<FeaturePolicyOverride>§feature_policy_summary: Vec<FeaturePolicySummaryRow>§optimized_execution: CohortExecution§recall_aware_execution: CohortExecution§burden_aware_execution: CohortExecution§dsfb_aware_execution: CohortExecution§pareto_frontier: Vec<CohortGridResult>§stage_a_candidates: Vec<CohortGridResult>§stage_b_candidates: Vec<CohortGridResult>§stage1_candidates: Vec<CohortGridResult>§stage2_candidates: Vec<CohortGridResult>§recall_rescue_results: Vec<RecallRescueResultRow>§missed_failure_diagnostics: Vec<MissedFailureDiagnosticRow>§recall_critical_features: Vec<RecallCriticalFeatureRow>§policy_contribution_analysis: Vec<PolicyContributionAnalysisRow>§operator_baselines: OperatorBaselines§operator_delta_targets: OperatorDeltaTargets§operator_delta_attainment_matrix: Vec<OperatorDeltaAttainmentRow>§policy_operator_burden_contributions: Vec<OperatorBurdenContributionRow>§recall_recovery_efficiency: Vec<RecallRecoveryEfficiencyRow>§single_change_iteration_log: Vec<SingleChangeIterationRow>§delta_target_assessment: DeltaTargetAssessment

Trait Implementations§

Source§

impl Clone for OptimizationExecution

Source§

fn clone(&self) -> OptimizationExecution

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for OptimizationExecution

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.