(&self, range: Range<u32>)
| 182 | } |
| 183 | |
| 184 | fn node_range(&self, range: Range<u32>) -> &[Node] { |
| 185 | let start = usize::try_from(range.start).unwrap(); |
| 186 | let end = usize::try_from(range.end).unwrap(); |
| 187 | &self.component_nodes[start..end] |
| 188 | } |
| 189 | |
| 190 | /// Iterate over each strongly-connected component and the `Node`s that are |
| 191 | /// members of it. |