pub struct AnalysisOptions {
pub cdc_confidence_floor: CdcConfidence,
pub dpi_default: DpiVpiTag,
pub max_partition_merge_passes: u32,
}Expand description
Task 8 (and harness Task 18 / VF-116, whose duplicate definition was folded into
this one at the harness merge): the knobs analyze() takes. Default is the fail-closed
configuration ARCHITECTURE §6.5 requires verbatim: a CDC classification
below cdc_confidence_floor must degrade to a partition merge rather
than stay a directed edge, and an unclassifiable DPI/VPI call defaults
to the most conservative tag (Barrier), never Pure.
Fields§
§cdc_confidence_floor: CdcConfidence§dpi_default: DpiVpiTag§max_partition_merge_passes: u32Trait Implementations§
Source§impl Clone for AnalysisOptions
impl Clone for AnalysisOptions
impl Copy for AnalysisOptions
Source§impl Debug for AnalysisOptions
impl Debug for AnalysisOptions
Auto Trait Implementations§
impl Freeze for AnalysisOptions
impl RefUnwindSafe for AnalysisOptions
impl Send for AnalysisOptions
impl Sync for AnalysisOptions
impl Unpin for AnalysisOptions
impl UnsafeUnpin for AnalysisOptions
impl UnwindSafe for AnalysisOptions
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