[][src]Trait bigraph::traversal::TraversalQueueStrategy

pub trait TraversalQueueStrategy<Graph, Queue> where
    Graph: GraphBase,
    Queue: BidirectedQueue<<Graph as GraphBase>::NodeIndex>, 
{ fn push(queue: &mut Queue, node: <Graph as GraphBase>::NodeIndex);
fn pop(queue: &mut Queue) -> Option<<Graph as GraphBase>::NodeIndex>; }

Required methods

fn push(queue: &mut Queue, node: <Graph as GraphBase>::NodeIndex)

fn pop(queue: &mut Queue) -> Option<<Graph as GraphBase>::NodeIndex>

Loading content...

Implementors

impl<Graph, Queue> TraversalQueueStrategy<Graph, Queue> for BfsQueueStrategy where
    Graph: GraphBase,
    Queue: BidirectedQueue<<Graph as GraphBase>::NodeIndex>, 
[src]

impl<Graph, Queue> TraversalQueueStrategy<Graph, Queue> for DfsQueueStrategy where
    Graph: GraphBase,
    Queue: BidirectedQueue<<Graph as GraphBase>::NodeIndex>, 
[src]

Loading content...