pub trait AsMutSlice: AsSlice { // Required method fn as_mut_slice(&mut self) -> &mut [(Self::Key, Self::Value)]; }