Trait rgb::vm::VirtualMachine[][src]

pub trait VirtualMachine {
    fn stack(&mut self) -> &mut Vec<Box<dyn Any>>;

    fn push_stack(&mut self, data: Box<dyn Any>) -> bool { ... }
fn pop_stack(&mut self) -> Option<Box<dyn Any>> { ... } }

Required methods

fn stack(&mut self) -> &mut Vec<Box<dyn Any>>[src]

Loading content...

Provided methods

fn push_stack(&mut self, data: Box<dyn Any>) -> bool[src]

fn pop_stack(&mut self) -> Option<Box<dyn Any>>[src]

Loading content...

Implementors

impl VirtualMachine for Embedded[src]

fn stack(&mut self) -> &mut Vec<Box<dyn Any>>[src]

impl VirtualMachine for Simplicity[src]

fn stack(&mut self) -> &mut Vec<Box<dyn Any>>[src]

Loading content...