pub type DirectedSparseGraph = SparseGraph<DirectedEdge>;Aliased Type§
pub struct DirectedSparseGraph {
vsize: usize,
start: Vec<usize>,
neighbors: Vec<Neighbor<usize, usize>>,
pub edges: Vec<(usize, usize)>,
_marker: PhantomData<fn() -> DirectedEdge>,
}Fields§
§vsize: usize§start: Vec<usize>§neighbors: Vec<Neighbor<usize, usize>>§edges: Vec<(usize, usize)>§_marker: PhantomData<fn() -> DirectedEdge>