Trait spaik::EnumCall

source ·
pub trait EnumCall {
    // Required methods
    fn name(&self, mem: &mut Arena) -> SymID;
    fn pushargs(self, args: &[SymID], mem: &mut Arena) -> Result<()>;
}

Required Methods§

source

fn name(&self, mem: &mut Arena) -> SymID

source

fn pushargs(self, args: &[SymID], mem: &mut Arena) -> Result<()>

Implementations on Foreign Types§

source§

impl EnumCall for ()

source§

fn name(&self, _mem: &mut Arena) -> SymID

source§

fn pushargs(self, _args: &[SymID], _mem: &mut Arena) -> Result<()>

Implementors§