pub trait Optimizer {
type Return;
// Required method
fn optimize(&self, cfg: &mut CFGraph) -> OptimizeResult<Self::Return>;
}Required Associated Types§
Required Methods§
fn optimize(&self, cfg: &mut CFGraph) -> OptimizeResult<Self::Return>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".