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
HasBranches
trait and its associated API traits. - has_get
- This module contains the
HasGet
trait 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
KnowsVisitor
trait, which is used to define the associated typeVisitor
for a tree node. A trait for objects that know their visitor.