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