Struct maxminddb::geoip2::City [] [src]

pub struct City {
    pub city: Option<City>,
    pub continent: Option<Continent>,
    pub country: Option<Country>,
    pub location: Option<Location>,
    pub postal: Option<Postal>,
    pub registered_country: Option<Country>,
    pub represented_country: Option<RepresentedCountry>,
    pub subdivisions: Option<Vec<Subdivision>>,
    pub traits: Option<Traits>,
}

GeoIP2 City record

Fields

city: Option<City> continent: Option<Continent> country: Option<Country> location: Option<Location> postal: Option<Postal> registered_country: Option<Country> represented_country: Option<RepresentedCountry> subdivisions: Option<Vec<Subdivision>> traits: Option<Traits>

Trait Implementations

impl Debug for City
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Clone for City
[src]

fn clone(&self) -> City

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

impl Decodable for City
[src]

fn decode<__D: Decoder>(__arg_0: &mut __D) -> Result<City, __D::Error>