pub struct ScenarioReport {Show 27 fields
pub scenario_id: String,
pub scenario_title: String,
pub scenario_description: String,
pub expectation: ScenarioExpectation,
pub support_category: ScenarioSupportCategory,
pub roi_note: String,
pub sampling_taxonomy: String,
pub realism_stress: bool,
pub competitive_baseline_case: bool,
pub bounded_loss_disclosure: bool,
pub demo_b_taxonomy: String,
pub target_label: String,
pub onset_frame: usize,
pub target_pixels: usize,
pub target_area_fraction: f32,
pub persistence_threshold: f32,
pub runs: Vec<ScenarioRunReport>,
pub headline: String,
pub bounded_or_neutral_note: String,
pub host_realistic_vs_fixed_alpha_cumulative_roi_gain: f32,
pub host_realistic_vs_strong_heuristic_cumulative_roi_gain: f32,
pub host_realistic_non_roi_penalty_vs_fixed_alpha: f32,
pub host_realistic_non_roi_penalty_vs_strong_heuristic: f32,
pub host_realistic_non_roi_penalty_ratio_vs_strong_heuristic: f32,
pub neighborhood_clamp_roi_trigger_mean: f32,
pub neighborhood_clamp_roi_silent_fraction: f32,
pub neighborhood_clamp_history_inside_hull_fraction: f32,
}Fields§
§scenario_id: String§scenario_title: String§scenario_description: String§expectation: ScenarioExpectation§support_category: ScenarioSupportCategory§roi_note: String§sampling_taxonomy: String§realism_stress: bool§competitive_baseline_case: bool§bounded_loss_disclosure: bool§demo_b_taxonomy: String§target_label: String§onset_frame: usize§target_pixels: usize§target_area_fraction: f32§persistence_threshold: f32§runs: Vec<ScenarioRunReport>§headline: String§bounded_or_neutral_note: String§host_realistic_vs_fixed_alpha_cumulative_roi_gain: f32§host_realistic_vs_strong_heuristic_cumulative_roi_gain: f32§host_realistic_non_roi_penalty_vs_fixed_alpha: f32§host_realistic_non_roi_penalty_vs_strong_heuristic: f32§host_realistic_non_roi_penalty_ratio_vs_strong_heuristic: f32§neighborhood_clamp_roi_trigger_mean: f32§neighborhood_clamp_roi_silent_fraction: f32§neighborhood_clamp_history_inside_hull_fraction: f32Trait Implementations§
Source§impl Clone for ScenarioReport
impl Clone for ScenarioReport
Source§fn clone(&self) -> ScenarioReport
fn clone(&self) -> ScenarioReport
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 ScenarioReport
impl Debug for ScenarioReport
Auto Trait Implementations§
impl Freeze for ScenarioReport
impl RefUnwindSafe for ScenarioReport
impl Send for ScenarioReport
impl Sync for ScenarioReport
impl Unpin for ScenarioReport
impl UnsafeUnpin for ScenarioReport
impl UnwindSafe for ScenarioReport
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