Trait IContext

Source
pub trait IContext {
    // Required methods
    fn call(&mut self, func: &str, values: &Vec<Value>) -> i32;
    fn ident_get(&self, ident: &str) -> i32;
    fn ident_set(&mut self, ident: &str, value: i32);
}

Required Methods§

Source

fn call(&mut self, func: &str, values: &Vec<Value>) -> i32

Source

fn ident_get(&self, ident: &str) -> i32

Source

fn ident_set(&mut self, ident: &str, value: i32)

Implementations on Foreign Types§

Source§

impl IContext for ()

Source§

fn call(&mut self, _func: &str, _values: &Vec<Value>) -> i32

Source§

fn ident_get(&self, _ident: &str) -> i32

Source§

fn ident_set(&mut self, _ident: &str, _value: i32)

Implementors§