Struct jojo::Vect [−][src]
pub struct Vect { pub obj_vec: ObjVec, }
Fields
obj_vec: ObjVec
Trait Implementations
impl<'a> ObjFrom<&'a ObjVec> for Vect
[src]
impl<'a> ObjFrom<&'a ObjVec> for Vect
impl Obj for Vect
[src]
impl Obj for Vect
fn tag(&self) -> Tag
[src]
fn tag(&self) -> Tag
fn eq(&self, other: Ptr<Obj>) -> bool
[src]
fn eq(&self, other: Ptr<Obj>) -> bool
fn obj_dic(&self) -> Option<&ObjDic>
[src]
fn obj_dic(&self) -> Option<&ObjDic>
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)
fn apply(&self, env: &mut Env, arity: usize)
[src]
fn apply(&self, env: &mut Env, arity: usize)