Struct navitia_poi_model::objects::Poi
source · pub struct Poi {
pub id: String,
pub name: String,
pub coord: Coord,
pub poi_type_id: String,
pub properties: BTreeMap<String, String>,
pub visible: bool,
pub weight: u32,
pub children: Vec<String>,
pub geometry: Option<Geometry>,
}
Expand description
A Poi
Fields§
§id: String
Unique id of the POI
name: String
Name of the POI
coord: Coord
Coordinates of the POI
poi_type_id: String
The POI type. It is a pointer to a PoiType
properties: BTreeMap<String, String>
List of key values related to the POI
visible: bool
Indicates if the POI is visible in the map
weight: u32
Weight
children: Vec<String>
children of poi
geometry: Option<Geometry>
geometry of poi
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Poi
impl Send for Poi
impl Sync for Poi
impl Unpin for Poi
impl UnwindSafe for Poi
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