Struct acs::vm::translator::VmTranslator
source · [−]pub struct VmTranslator { /* private fields */ }
Expand description
Translates VM instructions into a sequence of low-level instructions that
can execute on the target platform.
It represents the VM stack abstraction using the RAM
. The stack pointer, or
SP
, is stored at RAM[0]
and defaults to 256
.
Implementations
Trait Implementations
sourceimpl Default for VmTranslator
impl Default for VmTranslator
sourcefn default() -> VmTranslator
fn default() -> VmTranslator
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for VmTranslator
impl Send for VmTranslator
impl Sync for VmTranslator
impl Unpin for VmTranslator
impl UnwindSafe for VmTranslator
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more