pub struct NoOpInspector();

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

before machine get initialized this function is called. If returning something other them Return::Continue we are skipping execution of machine. Read more

get opcode by calling machine.contract.opcode(machine.program_counter()). all other information can be obtained from machine. Read more

Called after step when instruction is executed.

Called inside call_inner with Return you can dictate if you want to continue execution of this call Return::Continue or you want to override that and return from call. Read more

If needed you can override some of the spec configurations when running with inspector

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

Should always be Self

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.