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

Loading content...

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

Loading content...