Trait InspectorFrame

Source
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§

Source

type IT: InterpreterTypes

The interpreter types used by this frame.

Required Methods§

Source

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

Returns a mutable reference to the interpreter.

Source

fn frame_input(&self) -> &FrameInput

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

Implementations on Foreign Types§

Source§

impl InspectorFrame for EthFrame<EthInterpreter>

Impl InspectorFrame for EthFrame.

Implementors§