Trait clojurust::clojure::rust::objects::Class::Class [−][src]
pub trait Class: IObject { fn call(&self, obj: Object, id: usize, args: &[Object]) -> ObjResult<Object>; fn get(&self, obj: Object, id: usize) -> ObjResult<Object>; }
Class
: Protocol
for Object
s and SClass
es
Required methods
fn call(&self, obj: Object, id: usize, args: &[Object]) -> ObjResult<Object>
[src]
Call method
by id with Object
s arguments
fn get(&self, obj: Object, id: usize) -> ObjResult<Object>
[src]
Call getter by id