pub trait JitBackend: Send + Sync {
// Required methods
fn set_enabled(&self, enabled: bool) -> Result<(), String>;
fn pause(&self);
fn resume(&self);
fn clear(&self);
}Available on crate feature
evm only.Expand description
JIT backend controls exposed by an EVM configuration.
Required Methods§
Sourcefn set_enabled(&self, enabled: bool) -> Result<(), String>
fn set_enabled(&self, enabled: bool) -> Result<(), String>
Enables or disables JIT compilation.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl JitBackend for RethEvmFactory
Available on crate feature
jit only.