// check-pass fn take_edge_counters( x: &mut Option>, ) -> Option> { x.take().map_or(None, |m| Some(m.into_iter())) } fn main() {}