Trait FrameTr

Source
pub trait FrameTr {
    type FrameResult: Into<FrameResult>;
    type FrameInit: Into<FrameInit>;
}
Expand description

Trait for defining a frame type used in EVM execution.

Required Associated Types§

Source

type FrameResult: Into<FrameResult>

The result type returned when a frame completes execution.

Source

type FrameInit: Into<FrameInit>

The initialization type used to create a new frame.

Implementations on Foreign Types§

Source§

impl<'a, T: 'a + FrameTr + ?Sized> FrameTr for &'a mut T

Source§

impl<T: FrameTr + ?Sized> FrameTr for Box<T>

Implementors§