pub struct AliasConfigExt {
pub level: String,
pub max_iterations: usize,
pub max_points_to_size: usize,
pub enable_field_sensitivity: bool,
pub enable_flow_sensitivity: bool,
pub enable_context_sensitivity: bool,
pub track_heap: bool,
pub track_globals: bool,
}Expand description
Alias analysis pass configuration (extended)
Fields§
§level: String§max_iterations: usize§max_points_to_size: usize§enable_field_sensitivity: bool§enable_flow_sensitivity: bool§enable_context_sensitivity: bool§track_heap: bool§track_globals: boolTrait Implementations§
Source§impl Clone for AliasConfigExt
impl Clone for AliasConfigExt
Source§fn clone(&self) -> AliasConfigExt
fn clone(&self) -> AliasConfigExt
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 AliasConfigExt
impl Debug for AliasConfigExt
Auto Trait Implementations§
impl Freeze for AliasConfigExt
impl RefUnwindSafe for AliasConfigExt
impl Send for AliasConfigExt
impl Sync for AliasConfigExt
impl Unpin for AliasConfigExt
impl UnsafeUnpin for AliasConfigExt
impl UnwindSafe for AliasConfigExt
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