Module acacia::traits [] [src]

Common abstractions for all trees

Structs

Positioned

A positioned object

Enums

NodeState

The state of a node

Traits

AssociatedData

A tree with associated data

DataQuery

A tree which allows recursive queries on its associated data

Node

A tree node

ObjectQuery

A tree that allows recursive queries on its objects. A closure is used to determine the recursion behavior.

Position

A type that has a notion of a position