type Package<'a> = Node<'a, PackageData<'a>>;
Get the type name of the node.
Convert this node to the exhaustive AllNode
enum.
Convert this node to an AnyNode
trait object.
fn walk(&'a self, visitor: &mut dyn Visitor<'a>)
Walk a visitor over self
.
Calling this function is equivalent to calling:
visitor.pre_visit_package(self)
self.accept(visitor)
visitor.post_visit_package(self);