Trait stak_vm::PrimitiveSet
source · pub trait PrimitiveSet: Sized {
type Error: From<Error>;
// Required method
fn operate(vm: &mut Vm<'_, Self>, primitive: u8) -> Result<(), Self::Error>;
}
Expand description
A primitive set.
PrimitiveSet
s provide primitive functionalities, such as
arithmetic and I/O, to Vm
s. Each primitive has its own identifier.
Required Associated Types§
Required Methods§
Object Safety§
This trait is not object safe.