Trait InspectorFrame

Source
pub trait InspectorFrame: FrameTr<FrameResult = FrameResult, FrameInit = FrameInit> {
    type IT: InterpreterTypes;

    // Required method
    fn eth_frame(&mut self) -> Option<&mut EthFrame>;
}
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 eth_frame(&mut self) -> Option<&mut EthFrame>

Returns a mutable reference to the EthFrame.

If this frame does not have support for tracing (does not contain the EthFrame) Inspector calls for this frame will be skipped.

Implementors§

Source§

impl InspectorFrame for EthFrame

Impl InspectorFrame for EthFrame.