pub trait PortIterator<P>: Iterator<Item = (Node, P)>{
// Provided method
fn dataflow_ports_only(
self,
hugr: &impl HugrView,
) -> impl Iterator<Item = (Node, P)> { ... }
}Expand description
Trait implementing methods on port iterators.
Provided Methods§
sourcefn dataflow_ports_only(
self,
hugr: &impl HugrView,
) -> impl Iterator<Item = (Node, P)>
fn dataflow_ports_only( self, hugr: &impl HugrView, ) -> impl Iterator<Item = (Node, P)>
Filter an iterator of node-ports to only dataflow dependency specifying ports (Value and StateOrder)
Object Safety§
This trait is not object safe.