pub fn case_insensitive_deserialize<'de, T, D>( deserializer: D, ) -> Result<T, D::Error>where T: DeserializeOwned + Debug, D: Deserializer<'de>,