Trait Resumable

Source
pub trait Resumable: Send {
    // Required method
    fn resume(self: Box<Self>, result: FrameResult) -> Box<dyn Executable>;
}
Expand description

Resumable is a trait representing objects for resuming the execution of a frame, which is suspended due to the invocation of another frame. The caller frame is resumed when the callee frame returns.

Required Methods§

Source

fn resume(self: Box<Self>, result: FrameResult) -> Box<dyn Executable>

Implementations on Foreign Types§

Source§

impl Resumable for Box<dyn ResumeCall>

Source§

fn resume(self: Box<Self>, result: FrameResult) -> Box<dyn Executable>

Source§

impl Resumable for Box<dyn ResumeCreate>

Source§

fn resume(self: Box<Self>, result: FrameResult) -> Box<dyn Executable>

Implementors§