pub struct AnalysisConfig {
pub max_iterations: u32,
pub use_widening: bool,
pub use_narrowing: bool,
pub collect_alarms: bool,
pub verbose: bool,
}Expand description
An analysis pass configuration.
Fields§
§max_iterations: u32§use_widening: bool§use_narrowing: bool§collect_alarms: bool§verbose: boolImplementations§
Source§impl AnalysisConfig
impl AnalysisConfig
Sourcepub fn default_config() -> Self
pub fn default_config() -> Self
Default configuration.
Trait Implementations§
Source§impl Clone for AnalysisConfig
impl Clone for AnalysisConfig
Source§fn clone(&self) -> AnalysisConfig
fn clone(&self) -> AnalysisConfig
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 moreAuto Trait Implementations§
impl Freeze for AnalysisConfig
impl RefUnwindSafe for AnalysisConfig
impl Send for AnalysisConfig
impl Sync for AnalysisConfig
impl Unpin for AnalysisConfig
impl UnsafeUnpin for AnalysisConfig
impl UnwindSafe for AnalysisConfig
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