Expand description
Traits for working with trees.
Re-exports§
pub use has_branches::*;pub use has_branch::*;pub use has_get::*;pub use has_parent::*;pub use has_root::*;pub use has_relative::*;pub use has_path_segment::*;pub use is_path_segment::*;pub use knows_visitor::*;
Modules§
- has_
branch - has_
branches - This module contains the
HasBranchestrait and its associated API traits. - has_get
- This module contains the
HasGettrait and its API traitHasGetAPI. - has_
parent - Traits for objects that have a parent.
- has_
path_ segment - Traits for types that have a path segment.
- has_
relative - Traits for relative path traversal.
- has_
root - A trait for types that have a root.
- is_
path_ segment - Traits for types that can be used as path segments.
- knows_
visitor - This module defines the
KnowsVisitortrait, which is used to define the associated typeVisitorfor a tree node. A trait for objects that know their visitor.