Trait clojurust::clojure::rust::objects::Globals::Globals [−][src]
pub trait Globals: IObject + CastFromSync { fn update(&mut self, name: &str, value: &Object) -> ObjResult<Object>; fn get_obj_by_id(&self, index: usize) -> ObjResult<Object>; fn get_obj_by_name(&self, name: &str) -> ObjResult<Object>; fn get_id_for_name(&self, name: &str) -> ObjResult<Object>; }
Required methods
fn update(&mut self, name: &str, value: &Object) -> ObjResult<Object>
[src]
Globals -> String -> Object -> Globals
fn get_obj_by_id(&self, index: usize) -> ObjResult<Object>
[src]
Globals -> usize -> Object
fn get_obj_by_name(&self, name: &str) -> ObjResult<Object>
[src]
Globals -> String -> Object
fn get_id_for_name(&self, name: &str) -> ObjResult<Object>
[src]
Globals -> String -> usize
Implementors
impl Globals for SGlobals
[src]
fn update(&mut self, name: &str, value: &Object) -> ObjResult<Object>
[src]
Globals -> String -> Object -> Globals
fn get_obj_by_id(&self, index: usize) -> ObjResult<Object>
[src]
Globals -> usize -> Object
fn get_obj_by_name(&self, name: &str) -> ObjResult<Object>
[src]
Globals -> String -> Object
fn get_id_for_name(&self, name: &str) -> ObjResult<Object>
[src]
Globals -> String -> usize