Module prelude

Module prelude 

Source
Expand description

Re-exports of the most commonly used items in the wolf_graph module.

Re-exports§

pub use crate::NodeID;
pub use crate::EdgeID;
pub use crate::Nodes;
pub use crate::Edges;
pub use crate::Graph;
pub use crate::BlankGraph;
pub use crate::Tree;
pub use crate::BlankTree;
pub use crate::DAG;
pub use crate::BlankDAG;
pub use crate::Compound;
pub use crate::BlankCompound;
pub use crate::CompoundBase;
pub use crate::Forest;
pub use crate::BlankForest;
pub use crate::ReversedGraph;
pub use crate::DFSVisitor;
pub use crate::DepthFirstSearch;
pub use crate::TopologicalSort;
pub use crate::PathExists;
pub use crate::IsTree;
pub use crate::VisitableGraph;
pub use crate::MutableGraph;
pub use crate::VisitableTree;
pub use crate::MutableTree;
pub use crate::VisitableCompound;
pub use crate::MutableCompound;
pub use crate::VisitableForest;
pub use crate::MutableForest;
pub use crate::Data;

Macros§

eid
A convenience macro for creating an EdgeID from a string literal or an integer literal.
nid
A convenience macro for creating a NodeID from a string literal or an integer literal.