pub fn encode<E, K, V, S>( map: &IndexMap<K, V, S>, encoder: &mut E, ) -> Result<(), EncodeError>where E: Encoder, K: Encode, V: Encode,