Struct gv100ad::model::gemeinde::GemeindeDaten[][src]

pub struct GemeindeDaten {
    pub gebietsstand: NaiveDate,
    pub schluessel: GemeindeSchluessel,
    pub name: String,
    pub textkennzeichen: GemeindeTextkennzeichen,
    pub area: u64,
    pub population_total: u64,
    pub population_male: u64,
    pub plz: String,
    pub plz_unambiguous: bool,
    pub finanzamtbezirk: Option<u16>,
    pub gerichtbarkeit: Option<Gerichtbarkeit>,
    pub arbeitsargenturbezirk: Option<u32>,
    pub bundestagswahlkreise: Option<Bundestagswahlkreise>,
}

Fields

gebietsstand: NaiveDate

Timestamp

schluessel: GemeindeSchluessel

Gemeindeschluessel

name: String

Name of Gemeinde

textkennzeichen: GemeindeTextkennzeichen

Specifies type of Gemeinde

area: u64

Area in hectare (10000 square-meter)

population_total: u64

Total population

population_male: u64

Male population

plz: String

Postleitzahl (PLZ, Postcode)

plz_unambiguous: bool

Whether the PLZ is unambiguous or not

finanzamtbezirk: Option<u16>gerichtbarkeit: Option<Gerichtbarkeit>arbeitsargenturbezirk: Option<u32>bundestagswahlkreise: Option<Bundestagswahlkreise>

Implementations

impl GemeindeDaten[src]

Trait Implementations

impl Clone for GemeindeDaten[src]

impl Debug for GemeindeDaten[src]

impl<'a> IterAll<'a> for GemeindeDaten[src]

impl<'a> IterChildrenOf<'a> for GemeindeDaten[src]

type Iter = Range<'a, Self::Key, Self>

type Key = GemeindeSchluessel

impl Lookup<GemeindeSchluessel> for GemeindeDaten[src]

impl Lookup<RegionalSchluessel> for GemeindeDaten[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.