Struct dsp::WalkInputs [] [src]

pub struct WalkInputs {
    // some fields omitted
}

A walker object for walking over nodes that are inputs to some node.

Methods

impl WalkInputs
[src]

fn next<S, N>(&mut self, graph: &Graph<S, N>) -> Option<(EdgeIndex, NodeIndex)>

The next (connection, node) input pair to some node in our walk for the given Graph.

fn next_connection<S, N>(&mut self, graph: &Graph<S, N>) -> Option<EdgeIndex>

The next input connection to some node in our walk for the given Graph.

fn next_node<S, N>(&mut self, graph: &Graph<S, N>) -> Option<NodeIndex>

The next input node to some node in our walk for the given Graph.