diff --git a/crates/handler/src/evm.rs b/crates/handler/src/evm.rs index abf0794fd6..64cf94e347 100644 --- a/crates/handler/src/evm.rs +++ b/crates/handler/src/evm.rs @@ -20,9 +20,9 @@ pub type FrameInitResult<'a, F> = ItemOrResult<&'a mut F, ::FrameR #[auto_impl(&mut, Box)] pub trait FrameTr { /// The result type returned when a frame completes execution. - type FrameResult: Into; + type FrameResult: From; /// The initialization type used to create a new frame. - type FrameInit: Into; + type FrameInit: From; } /// A trait that integrates context, instruction set, and precompiles to create an EVM struct.