Function differential_dataflow::algorithms::graphs::bijkstra::bidijkstra_arranged [−][src]
pub fn bidijkstra_arranged<G, N, Tr>(
forward: &Arranged<G, Tr>,
reverse: &Arranged<G, Tr>,
goals: &Collection<G, (N, N)>
) -> Collection<G, ((N, N), u32)> where
G: Scope,
G::Timestamp: Lattice + Ord,
N: ExchangeData + Hash,
Tr: TraceReader<Key = N, Val = N, Time = G::Timestamp, R = isize> + Clone + 'static,
Tr::Batch: BatchReader<N, N, G::Timestamp, Tr::R> + 'static,
Tr::Cursor: Cursor<N, N, G::Timestamp, Tr::R> + 'static,
Bi-directional Dijkstra search using arranged forward and reverse edge collections.