pub enum EvmOptPass {
DeadCodeElim,
ConstantFolding,
CommonSubexprElim,
InlineFunctions,
JumpElim,
PushPop,
Peephole,
}Expand description
EVM code optimizer pass
Variants§
Trait Implementations§
Source§impl Clone for EvmOptPass
impl Clone for EvmOptPass
Source§fn clone(&self) -> EvmOptPass
fn clone(&self) -> EvmOptPass
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 EvmOptPass
impl Debug for EvmOptPass
Source§impl Display for EvmOptPass
impl Display for EvmOptPass
Source§impl PartialEq for EvmOptPass
impl PartialEq for EvmOptPass
impl Eq for EvmOptPass
impl StructuralPartialEq for EvmOptPass
Auto Trait Implementations§
impl Freeze for EvmOptPass
impl RefUnwindSafe for EvmOptPass
impl Send for EvmOptPass
impl Sync for EvmOptPass
impl Unpin for EvmOptPass
impl UnsafeUnpin for EvmOptPass
impl UnwindSafe for EvmOptPass
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