Struct dsp::WalkOutputs
[−]
[src]
pub struct WalkOutputs { // some fields omitted }
A walker object for walking over nodes that are outputs to some node.
Methods
impl WalkOutputs
[src]
fn next<S, N>(&mut self, graph: &Graph<S, N>) -> Option<(EdgeIndex, NodeIndex)>
The next (connection, node) output pair from some node in our walk for the given Graph.
fn next_connection<S, N>(&mut self, graph: &Graph<S, N>) -> Option<EdgeIndex>
The next output connection from some node in our walk for the given Graph.
fn next_node<S, N>(&mut self, graph: &Graph<S, N>) -> Option<NodeIndex>
The next output node from some node in our walk for the given Graph.