pub struct DataflowConfig {
pub compute_live_vars: bool,
pub compute_reaching_defs: bool,
pub compute_available_exprs: bool,
pub compute_use_def_chains: bool,
}Expand description
Configuration for dataflow analysis.
Fields§
§compute_live_vars: boolCompute live variable analysis
compute_reaching_defs: boolCompute reaching definitions
compute_available_exprs: boolCompute available expressions
compute_use_def_chains: boolCompute use-def chains
Trait Implementations§
Source§impl Clone for DataflowConfig
impl Clone for DataflowConfig
Source§fn clone(&self) -> DataflowConfig
fn clone(&self) -> DataflowConfig
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 DataflowConfig
impl Debug for DataflowConfig
Auto Trait Implementations§
impl Freeze for DataflowConfig
impl RefUnwindSafe for DataflowConfig
impl Send for DataflowConfig
impl Sync for DataflowConfig
impl Unpin for DataflowConfig
impl UnwindSafe for DataflowConfig
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