Struct jojo::Closure [−][src]
pub struct Closure { /* fields omitted */ }
Trait Implementations
impl Obj for Closure
[src]
impl Obj for Closure
fn tag(&self) -> Tag
[src]
fn tag(&self) -> Tag
fn obj_dic(&self) -> Option<&ObjDic>
[src]
fn obj_dic(&self) -> Option<&ObjDic>
fn eq(&self, other: Ptr<Obj>) -> bool
[src]
fn eq(&self, other: Ptr<Obj>) -> bool
fn apply(&self, env: &mut Env, arity: usize)
[src]
fn apply(&self, env: &mut Env, arity: usize)
fn get(&self, name: &str) -> Option<Ptr<Obj>>
[src]
fn get(&self, name: &str) -> Option<Ptr<Obj>>
fn get_method(&self, env: &Env, name: &str) -> Option<Ptr<Obj>>
[src]
fn get_method(&self, env: &Env, name: &str) -> Option<Ptr<Obj>>
fn dot(&self, env: &Env, name: &str) -> Option<Ptr<Obj>>
[src]
fn dot(&self, env: &Env, name: &str) -> Option<Ptr<Obj>>
fn repr(&self, env: &Env) -> String
[src]
fn repr(&self, env: &Env) -> String
fn print(&self, env: &Env)
[src]
fn print(&self, env: &Env)