Struct screeps::memory::MemoryReference
[−]
[src]
pub struct MemoryReference(_);
TODO: do we even need this over just a raw 'Reference'?
Methods
impl MemoryReference[src]
fn new() -> Self[src]
fn bool(&self, path: &str) -> bool[src]
fn num(&self, path: &str) -> Option<f64>[src]
fn int(&self, path: &str) -> Option<i32>[src]
fn dict(&self, path: &str) -> Option<MemoryReference>[src]
fn keys(&self) -> Vec<String>[src]
fn del(&self, path: &str)[src]
fn set<T>(&self, path: &str, value: T) where
T: JsSerialize, [src]
T: JsSerialize,
fn arr<T>(&self, path: &str) -> Option<Vec<T>> where
T: TryFrom<Value, Error = <Reference as TryFrom<Value>>::Error>, [src]
T: TryFrom<Value, Error = <Reference as TryFrom<Value>>::Error>,