in src/endpoints/classify.rs [16:29]
fn country_iso_code<S: Serializer>(
country_info: &Option<geoip2::Country>,
serializer: S,
) -> Result<S::Ok, S::Error> {
let iso_code: Option<&str> = country_info
.clone()
.and_then(|country_info| country_info.country)
.and_then(|country| country.iso_code);
match iso_code {
Some(code) => serializer.serialize_str(code),
None => serializer.serialize_none(),
}
}