Struct hexagon::builtin::BuiltinObject
[−]
[src]
pub struct BuiltinObject {}
pub struct BuiltinObject {}
impl BuiltinObject
[src]fn new() -> BuiltinObject
[src]impl Object for BuiltinObject
[src]fn get_children(&self) -> Vec<usize>
[src]fn as_any(&self) -> &Any
[src]fn as_any_mut(&mut self) -> &mut Any
[src]fn call_field(&self, name: &str, executor: &mut ExecutorImpl) -> Value
[src]fn finalize(&self, _pool: &mut ObjectPool)
[src]fn initialize(&mut self, _pool: &mut ObjectPool)
[src]fn call(&self, _executor: &mut ExecutorImpl) -> Value
[src]fn get_field(&self, _pool: &ObjectPool, _name: &str) -> Option<Value>
[src]fn set_field(&self, _name: &str, _value_ref: Value)
[src]fn must_get_field(&self, pool: &ObjectPool, name: &str) -> Value
[src]fn has_const_field(&self, _pool: &ObjectPool, _name: &str) -> bool
[src]fn compare(&self, _other: &ValueContext) -> Option<Ordering>
[src]fn test_eq(&self, _other: &ValueContext) -> bool
[src]fn typename(&self) -> &str
[src]fn to_i64(&self) -> i64
[src]fn to_f64(&self) -> f64
[src]fn to_str(&self) -> &str
[src]fn to_string(&self) -> String
[src]fn to_bool(&self) -> bool
[src]