pub struct AliasOptimizerState {
pub pipeline: AliasAnalysisPipeline,
pub escape: EscapeAnalysis,
pub hints: AliasHintCollector,
pub refmod: RefModTable,
pub stats: AliasCodeStats,
}Expand description
Alias analysis optimizer state
Fields§
§pipeline: AliasAnalysisPipeline§escape: EscapeAnalysis§hints: AliasHintCollector§refmod: RefModTable§stats: AliasCodeStatsImplementations§
Trait Implementations§
Source§impl Debug for AliasOptimizerState
impl Debug for AliasOptimizerState
Source§impl Default for AliasOptimizerState
impl Default for AliasOptimizerState
Source§fn default() -> AliasOptimizerState
fn default() -> AliasOptimizerState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AliasOptimizerState
impl RefUnwindSafe for AliasOptimizerState
impl Send for AliasOptimizerState
impl Sync for AliasOptimizerState
impl Unpin for AliasOptimizerState
impl UnsafeUnpin for AliasOptimizerState
impl UnwindSafe for AliasOptimizerState
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