Struct alure::Runtime [−][src]
pub struct Runtime<E = NOp> where
E: InstructionSet, { /* fields omitted */ }
Expand description
AluVM runtime execution environment
Implementations
Method borrowing Runtime::libs
field.
Libraries known to the runtime, identified by their hashes
Method borrowing Runtime::entrypoint
field.
Entrypoint for the main function
Method borrowing Runtime::registers
field.
A set of registers
Adds Alu bytecode library to the runtime environment. Returns if the library was already known.
Trait Implementations
Auto Trait Implementations
impl<E> RefUnwindSafe for Runtime<E> where
E: RefUnwindSafe,
impl<E> UnwindSafe for Runtime<E> where
E: RefUnwindSafe,