Struct runestick::VmExecution [−][src]
pub struct VmExecution { /* fields omitted */ }
Expand description
The execution environment for a virtual machine.
Implementations
Complete the current execution without support for async instructions.
This will error if the execution is suspended through yielding.
Complete the current execution without support for async instructions.
If any async instructions are encountered, this will error. This will also error if the execution is suspended through yielding.
Resume the current execution with support for async instructions.
Resume the current execution without support for async instructions.
If any async instructions are encountered, this will error.
Step the single execution for one step without support for async instructions.
If any async instructions are encountered, this will error.