1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
pub fn edges_to_0_indexed( mut edges: Vec<(usize, usize)> ) -> Vec<(usize, usize)> { for e in edges.iter_mut() { e.0 = e.0 - 1; e.1 = e.1 - 1; } edges } #[cfg(test)] mod tests { #[test] fn test() {} }