pub struct EvmExtConfig {
pub evm_version: String,
pub optimize: bool,
pub optimize_runs: u32,
pub emit_ir: bool,
pub emit_asm: bool,
pub via_ir: bool,
pub revert_strings: bool,
pub use_yul: bool,
}Expand description
EVM backend config (extended)
Fields§
§evm_version: String§optimize: bool§optimize_runs: u32§emit_ir: bool§emit_asm: bool§via_ir: bool§revert_strings: bool§use_yul: boolTrait Implementations§
Source§impl Clone for EvmExtConfig
impl Clone for EvmExtConfig
Source§fn clone(&self) -> EvmExtConfig
fn clone(&self) -> EvmExtConfig
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 EvmExtConfig
impl Debug for EvmExtConfig
Auto Trait Implementations§
impl Freeze for EvmExtConfig
impl RefUnwindSafe for EvmExtConfig
impl Send for EvmExtConfig
impl Sync for EvmExtConfig
impl Unpin for EvmExtConfig
impl UnsafeUnpin for EvmExtConfig
impl UnwindSafe for EvmExtConfig
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