Trait evmodin::continuation::Interrupt[][src]

pub trait Interrupt: Sealed {
    type InterruptData;
    type ResumeData;
    fn data(&self) -> &Self::InterruptData;
fn resume(self, resume_data: Self::ResumeData) -> InterruptVariant; }
Expand description

Paused EVM with full state inside.

Associated Types

Interrupt data returned.

Data required to resume execution.

Required methods

Get interrupt data.

Resume execution until the next interrupt.

Implementors