Trait InspectorFrame

pub trait InspectorFrame: FrameTr {
    type IT: InterpreterTypes;

    // Required methods
    fn interpreter(&mut self) -> &mut Interpreter<Self::IT>;
    fn frame_input(&self) -> &FrameInput;
}
Expand description

Trait that extends the FrameTr trait with additional functionality that is needed for inspection.

Required Associated Types§

type IT: InterpreterTypes

The interpreter types used by this frame.

Required Methods§

fn interpreter(&mut self) -> &mut Interpreter<Self::IT>

Returns a mutable reference to the interpreter.

fn frame_input(&self) -> &FrameInput

Returns a reference to the frame input. Frame input is needed for call/create/eofcreate crate::Inspector methods

Implementors§

§

impl InspectorFrame for EthFrame

Impl InspectorFrame for EthFrame.