Crate gctree

Source
Expand description

This module defines a low-level and cache-friendly tree datastructure that can be newtyped for higher-level trees.

Re-exports§

pub use crate::error::Error;
pub use crate::error::Result;
pub use crate::gss::Gss;
pub use crate::gss::StackIdx;
pub use crate::forest::Forest;
pub use crate::forest::ForestIdx;

Modules§

error
forest
gss

Macros§

forest
Declaratively construct Forest<D> instances, where the $data arguments all have type D and no data is being stored in any edges.
stackpath

Structs§

Edge
Node
NodeCount
NodeIdx

Enums§

Phase