pub struct Amenity {
pub names: NamePerLanguage,
pub amenity_type: String,
pub osm_tags: Tags,
}
Expand description
A business located inside a building.
Fields§
§names: NamePerLanguage
§amenity_type: String
This is the specific amenity listed in OSM, not the more general AmenityType
category.
Depending on options while importing, these might be empty, to save file space.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Amenity
impl<'de> Deserialize<'de> for Amenity
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Amenity
impl RefUnwindSafe for Amenity
impl Send for Amenity
impl Sync for Amenity
impl Unpin for Amenity
impl UnwindSafe for Amenity
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more