Skip to main content

FromEvmVersion

Trait FromEvmVersion 

pub trait FromEvmVersion: From<FoundryHardfork> {
    // Required method
    fn from_evm_version(version: EvmVersion) -> Self;
}
Expand description

Trait for converting an [EvmVersion] into a network-specific spec type.

Required Methods§

fn from_evm_version(version: EvmVersion) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

§

impl FromEvmVersion for OpSpecId

Available on crate feature optimism only.
§

fn from_evm_version(version: EvmVersion) -> OpSpecId

§

impl FromEvmVersion for SpecId

§

fn from_evm_version(version: EvmVersion) -> SpecId

Implementors§