roaring_graphs/lib.rs
1pub mod dag;
2pub mod delta_debugging_bitmap;
3pub mod digraph;
4pub mod strictly_upper_triangular_logical_matrix;
5
6pub type Vertex = u16;
7
8trait TraversableDirectedGraph {
9 fn extend_with_children(&self, u: Vertex, children: &mut Vec<Vertex>);
10 fn extend_with_parents(&self, v: Vertex, parents: &mut Vec<Vertex>);
11}
12
13pub use dag::{arb_dag, DirectedAcyclicGraph};
14pub use digraph::{arb_tree, arb_nonempty_tree, DirectedGraph};