[][src]Enum osm_geo_mapper::features::GeoTile

pub enum GeoTile {
    Aerialway {
        aerialway_type: AerialwayType,
        geometry: Geometry,
        osm_id: String,
    },
    Aeroway {
        aeroway_type: AerowayType,
        description: Option<String>,
        geometry: Geometry,
        iata: Option<String>,
        icao: Option<String>,
        name: Option<String>,
        operator: Option<String>,
        osm_id: String,
        surface: Option<String>,
    },
    Amenity {
        access: Option<String>,
        amenity_type: AmenityType,
        amperage: Option<String>,
        backrest: Option<String>,
        beds: Option<String>,
        bottle: Option<String>,
        brand: Option<String>,
        brewery: Option<String>,
        building: Option<String>,
        capacity: Option<String>,
        cargo: Option<String>,
        colour: Option<String>,
        contact: Option<String>,
        covered: Option<String>,
        cuisine: Option<String>,
        date: Option<String>,
        delivery: Option<String>,
        denomination: Option<String>,
        description: Option<String>,
        diet: Option<String>,
        direction: Option<String>,
        drink: Option<String>,
        drinking_water: Option<String>,
        drive_through: Option<String>,
        emergency: Option<String>,
        fee: Option<String>,
        fuel: Option<String>,
        indoor: Option<String>,
        geometry: Geometry,
        lit: Option<String>,
        material: Option<String>,
        name: Option<String>,
        network: Option<String>,
        opening_hours: Option<String>,
        operator: Option<String>,
        osm_id: String,
        payment: Option<String>,
        phone: Option<String>,
        religion: Option<String>,
        seats: Option<String>,
        self_service: Option<String>,
        smoking: Option<String>,
        socket: Option<String>,
        voltage: Option<String>,
        website: Option<String>,
        wheelchair: Option<String>,
    },
    Barrier {
        access: Option<String>,
        barrier_type: BarrierType,
        bicycle: Option<String>,
        fee: Option<String>,
        foot: Option<String>,
        geometry: Geometry,
        two_sided: Option<String>,
        handrail: Option<String>,
        height: Option<String>,
        highway: Option<String>,
        historic: Option<String>,
        intermittent: Option<String>,
        lanes: Option<String>,
        locked: Option<String>,
        maxheight: Option<String>,
        maxwidth: Option<String>,
        motor_vehicle: Option<String>,
        operator: Option<String>,
        osm_id: String,
        wheelchair: Option<String>,
        width: Option<String>,
    },
    Boundary {
        admin_level: Option<String>,
        area: Option<String>,
        border_type: Option<String>,
        boundary_type: BoundaryType,
        description: Option<String>,
        format: Option<String>,
        geometry: Geometry,
        inscription: Option<String>,
        material: Option<String>,
        name: Option<String>,
        osm_id: String,
        political_division: Option<String>,
        population: Option<String>,
        postal_code: Option<String>,
        protect_class: Option<String>,
        protection_title: Option<String>,
    },
    Building {
        access: Option<String>,
        address: Option<Address>,
        amenity: Option<String>,
        building_type: BuildingType,
        capacity: Option<String>,
        covered: Option<String>,
        entrance: Option<String>,
        geometry: Geometry,
        height: Option<String>,
        levels: Option<String>,
        name: Option<String>,
        office: Option<String>,
        operator: Option<String>,
        osm_id: String,
        power: Option<String>,
        public_transport: Option<String>,
        shop: Option<String>,
        sport: Option<String>,
    },
    Craft {
        geometry: Geometry,
        osm_id: String,
    },
    Emergency {
        geometry: Geometry,
        osm_id: String,
    },
    Geological {
        geometry: Geometry,
        osm_id: String,
    },
    Highway {
        abutters: Option<String>,
        access: Option<String>,
        bicycle: Option<String>,
        bus: Option<String>,
        destination: Option<String>,
        expressway: Option<String>,
        foot: Option<String>,
        geometry: Geometry,
        hgv: Option<String>,
        highway_type: HighwayType,
        lanes: Option<String>,
        lit: Option<String>,
        maxspeed: Option<String>,
        motor_vehicle: Option<String>,
        motorcar: Option<String>,
        motorroad: Option<String>,
        name: Option<String>,
        oneway: Option<String>,
        operator: Option<String>,
        osm_id: String,
        service: Option<String>,
        shelter: Option<String>,
        sidewalk: Option<String>,
        sport: Option<String>,
        smoothness: Option<String>,
        surface: Option<String>,
        tracktype: Option<String>,
        wheelchair: Option<String>,
        width: Option<String>,
    },
    Historic {
        geometry: Geometry,
        osm_id: String,
    },
    Landuse {
        barrier: Option<String>,
        crop: Option<String>,
        denomination: Option<String>,
        genus: Option<String>,
        geometry: Geometry,
        industrial: Option<String>,
        landuse_type: LanduseType,
        leaf_cycle: Option<String>,
        leaf_type: Option<String>,
        meadow: Option<String>,
        name: Option<String>,
        operator: Option<String>,
        osm_id: String,
        plant: Option<String>,
        religion: Option<String>,
        resource: Option<String>,
        species: Option<String>,
        trees: Option<String>,
    },
    Leisure {
        access: Option<String>,
        barrier: Option<String>,
        building: Option<String>,
        covered: Option<String>,
        fee: Option<String>,
        geometry: Geometry,
        leisure_type: LeisureType,
        lit: Option<String>,
        name: Option<String>,
        osm_id: String,
        seasonal: Option<String>,
        shelter: Option<String>,
        sport: Option<String>,
        surface: Option<String>,
    },
    ManMade {
        geometry: Geometry,
        osm_id: String,
    },
    Military {
        geometry: Geometry,
        osm_id: String,
    },
    Natural {
        access: Option<String>,
        circumference: Option<String>,
        denotation: Option<String>,
        direction: Option<String>,
        ele: Option<String>,
        height: Option<String>,
        intermittent: Option<String>,
        genus: Option<String>,
        geometry: Geometry,
        leaf_type: Option<String>,
        leaf_cycle: Option<String>,
        managed: Option<String>,
        natural_type: NaturalType,
        name: Option<String>,
        operator: Option<String>,
        osm_id: String,
        salt: Option<String>,
        species: Option<String>,
        surface: Option<String>,
        taxon: Option<String>,
        width: Option<String>,
    },
    Office {
        geometry: Geometry,
        osm_id: String,
    },
    Place {
        geometry: Geometry,
        osm_id: String,
    },
    Power {
        geometry: Geometry,
        osm_id: String,
    },
    PublicTransport {
        geometry: Geometry,
        osm_id: String,
    },
    Railway {
        geometry: Geometry,
        osm_id: String,
    },
    Route {
        bicycle: Option<String>,
        colour: Option<String>,
        description: Option<String>,
        distance: Option<String>,
        duration: Option<String>,
        foot: Option<String>,
        from: Option<String>,
        geometry: Geometry,
        name: Option<String>,
        network: Option<String>,
        oneway: Option<String>,
        operator: Option<String>,
        osm_id: String,
        roundtrip: Option<String>,
        route_type: RouteType,
        symbol: Option<String>,
        to: Option<String>,
    },
    Shop {
        geometry: Geometry,
        osm_id: String,
    },
    Sport {
        geometry: Geometry,
        osm_id: String,
    },
    Telecom {
        geometry: Geometry,
        osm_id: String,
    },
    Tourism {
        geometry: Geometry,
        osm_id: String,
    },
    Waterway {
        geometry: Geometry,
        osm_id: String,
    },
    Unclassified {
        geometry: Geometry,
        osm_id: String,
    },
}

Variants

Aerialway

Fields of Aerialway

aerialway_type: AerialwayTypegeometry: Geometryosm_id: String
Aeroway

Fields of Aeroway

aeroway_type: AerowayTypedescription: Option<String>geometry: Geometryiata: Option<String>icao: Option<String>name: Option<String>operator: Option<String>osm_id: Stringsurface: Option<String>
Amenity

Fields of Amenity

access: Option<String>amenity_type: AmenityTypeamperage: Option<String>backrest: Option<String>beds: Option<String>bottle: Option<String>brand: Option<String>brewery: Option<String>building: Option<String>capacity: Option<String>cargo: Option<String>colour: Option<String>contact: Option<String>covered: Option<String>cuisine: Option<String>date: Option<String>delivery: Option<String>denomination: Option<String>description: Option<String>diet: Option<String>direction: Option<String>drink: Option<String>drinking_water: Option<String>drive_through: Option<String>emergency: Option<String>fee: Option<String>fuel: Option<String>indoor: Option<String>geometry: Geometrylit: Option<String>material: Option<String>name: Option<String>network: Option<String>opening_hours: Option<String>operator: Option<String>osm_id: Stringpayment: Option<String>phone: Option<String>religion: Option<String>seats: Option<String>self_service: Option<String>smoking: Option<String>socket: Option<String>voltage: Option<String>website: Option<String>wheelchair: Option<String>
Barrier

Fields of Barrier

access: Option<String>barrier_type: BarrierTypebicycle: Option<String>fee: Option<String>foot: Option<String>geometry: Geometrytwo_sided: Option<String>handrail: Option<String>height: Option<String>highway: Option<String>historic: Option<String>intermittent: Option<String>lanes: Option<String>locked: Option<String>maxheight: Option<String>maxwidth: Option<String>motor_vehicle: Option<String>operator: Option<String>osm_id: Stringwheelchair: Option<String>width: Option<String>
Boundary

Fields of Boundary

admin_level: Option<String>area: Option<String>border_type: Option<String>boundary_type: BoundaryTypedescription: Option<String>format: Option<String>geometry: Geometryinscription: Option<String>material: Option<String>name: Option<String>osm_id: Stringpolitical_division: Option<String>population: Option<String>postal_code: Option<String>protect_class: Option<String>protection_title: Option<String>
Building

Fields of Building

access: Option<String>address: Option<Address>amenity: Option<String>building_type: BuildingTypecapacity: Option<String>covered: Option<String>entrance: Option<String>geometry: Geometryheight: Option<String>levels: Option<String>name: Option<String>office: Option<String>operator: Option<String>osm_id: Stringpower: Option<String>public_transport: Option<String>shop: Option<String>sport: Option<String>
Craft

Fields of Craft

geometry: Geometryosm_id: String
Emergency

Fields of Emergency

geometry: Geometryosm_id: String
Geological

Fields of Geological

geometry: Geometryosm_id: String
Highway

Fields of Highway

abutters: Option<String>access: Option<String>bicycle: Option<String>bus: Option<String>destination: Option<String>expressway: Option<String>foot: Option<String>geometry: Geometryhgv: Option<String>highway_type: HighwayTypelanes: Option<String>lit: Option<String>maxspeed: Option<String>motor_vehicle: Option<String>motorcar: Option<String>motorroad: Option<String>name: Option<String>oneway: Option<String>operator: Option<String>osm_id: Stringservice: Option<String>shelter: Option<String>sidewalk: Option<String>sport: Option<String>smoothness: Option<String>surface: Option<String>tracktype: Option<String>wheelchair: Option<String>width: Option<String>
Historic

Fields of Historic

geometry: Geometryosm_id: String
Landuse

Fields of Landuse

barrier: Option<String>crop: Option<String>denomination: Option<String>genus: Option<String>geometry: Geometryindustrial: Option<String>landuse_type: LanduseTypeleaf_cycle: Option<String>leaf_type: Option<String>meadow: Option<String>name: Option<String>operator: Option<String>osm_id: Stringplant: Option<String>religion: Option<String>resource: Option<String>species: Option<String>trees: Option<String>
Leisure

Fields of Leisure

access: Option<String>barrier: Option<String>building: Option<String>covered: Option<String>fee: Option<String>geometry: Geometryleisure_type: LeisureTypelit: Option<String>name: Option<String>osm_id: Stringseasonal: Option<String>shelter: Option<String>sport: Option<String>surface: Option<String>
ManMade

Fields of ManMade

geometry: Geometryosm_id: String
Military

Fields of Military

geometry: Geometryosm_id: String
Natural

Fields of Natural

access: Option<String>circumference: Option<String>denotation: Option<String>direction: Option<String>ele: Option<String>height: Option<String>intermittent: Option<String>genus: Option<String>geometry: Geometryleaf_type: Option<String>leaf_cycle: Option<String>managed: Option<String>natural_type: NaturalTypename: Option<String>operator: Option<String>osm_id: Stringsalt: Option<String>species: Option<String>surface: Option<String>taxon: Option<String>width: Option<String>
Office

Fields of Office

geometry: Geometryosm_id: String
Place

Fields of Place

geometry: Geometryosm_id: String
Power

Fields of Power

geometry: Geometryosm_id: String
PublicTransport

Fields of PublicTransport

geometry: Geometryosm_id: String
Railway

Fields of Railway

geometry: Geometryosm_id: String
Route

Fields of Route

bicycle: Option<String>colour: Option<String>description: Option<String>distance: Option<String>duration: Option<String>foot: Option<String>from: Option<String>geometry: Geometryname: Option<String>network: Option<String>oneway: Option<String>operator: Option<String>osm_id: Stringroundtrip: Option<String>route_type: RouteTypesymbol: Option<String>to: Option<String>
Shop

Fields of Shop

geometry: Geometryosm_id: String
Sport

Fields of Sport

geometry: Geometryosm_id: String
Telecom

Fields of Telecom

geometry: Geometryosm_id: String
Tourism

Fields of Tourism

geometry: Geometryosm_id: String
Waterway

Fields of Waterway

geometry: Geometryosm_id: String
Unclassified

Fields of Unclassified

geometry: Geometryosm_id: String

Trait Implementations

impl Clone for GeoTile[src]

impl Debug for GeoTile[src]

impl Display for GeoTile[src]

Auto Trait Implementations

impl RefUnwindSafe for GeoTile

impl Send for GeoTile

impl Sync for GeoTile

impl Unpin for GeoTile

impl UnwindSafe for GeoTile

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> CloneAny for T where
    T: Clone + Any

impl<T> DebugAny for T where
    T: Any + Debug

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> SetParameter for T

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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.

impl<T> UnsafeAny for T where
    T: Any

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,