Struct amath::types::Context
[−]
[src]
pub struct Context { /* fields omitted */ }
Methods
impl Context
[src]
pub fn new() -> Self
[src]
pub fn set(&mut self, name: String, value: Value)
[src]
pub fn get(&self, name: &str) -> Option<Cow<Value>>
[src]
pub fn add_function<F: 'static + Fn(Vec<&Value>, &Context) -> Result<Value, String>>(
&mut self,
name: String,
f: F
)
[src]
&mut self,
name: String,
f: F
)
pub fn call_function(
&self,
id: &u64,
params: Vec<&Value>
) -> Result<Value, String>
[src]
&self,
id: &u64,
params: Vec<&Value>
) -> Result<Value, String>