Function ruma::serde::btreemap_int_or_string_to_int_values[][src]

pub fn btreemap_int_or_string_to_int_values<'de, D, T>(
    de: D
) -> Result<BTreeMap<T, Int>, <D as Deserializer<'de>>::Error> where
    T: Deserialize<'de> + Ord,
    D: Deserializer<'de>, 
Expand description

Take a BTreeMap with values of either an integer number or a string and deserialize those to integer numbers.

To be used like this: #[serde(deserialize_with = "btreemap_int_or_string_to_int_values")]