Skip to main content

PathLinkCutTree

Type Alias PathLinkCutTree 

Source
pub type PathLinkCutTree<L> = LinkCutTree<PathLinkCutTreeSpec<L>>;
Expand description

L::act_agg must return Some for every action.

Aliased Type§

pub struct PathLinkCutTree<L> {
    nodes: Vec<NonNull<BstNode<LinkCutData<PathLinkCutTreeSpec<L>>, WithParent<LinkCutData<PathLinkCutTreeSpec<L>>>>>>,
    allocator: MemoryPool<BstNode<LinkCutData<PathLinkCutTreeSpec<L>>, WithParent<LinkCutData<PathLinkCutTreeSpec<L>>>>>,
}

Fields§

§nodes: Vec<NonNull<BstNode<LinkCutData<PathLinkCutTreeSpec<L>>, WithParent<LinkCutData<PathLinkCutTreeSpec<L>>>>>>§allocator: MemoryPool<BstNode<LinkCutData<PathLinkCutTreeSpec<L>>, WithParent<LinkCutData<PathLinkCutTreeSpec<L>>>>>