2 #![allow(non_camel_case_types)]
3 #![allow(non_snake_case)]
14 fn deref<'a>(&'a self) -> &'a JSRef {
19 #[derive(Copy, Clone)]
24 impl Deref for JSRef {
27 fn deref<'a>(&'a self) -> &'a Node {
33 fn RemoveChild(&self);
36 impl INode for JSRef {
37 fn RemoveChild(&self) {
38 self.get().RemoveChild(0)
44 self.get().AddChild(0);
47 fn get<'a>(&'a self) -> &'a Node {
57 fn RemoveChild(&self, _a: usize) {
60 fn AddChild(&self, _a: usize) {
66 let jsref = JSRef { node: &n };
67 let root = Root { jsref: jsref };