pub type WeakNodeRef = Weak<RefCell<NodeInner>>;
A weak reference to a node, used to avoid reference cycles.
pub struct WeakNodeRef { /* private fields */ }