Enum sim::SidewalkPOI [−][src]
pub(crate) enum SidewalkPOI { ParkingSpot(ParkingSpot), DeferredParkingSpot, Building(BuildingID), BusStop(BusStopID), Border(IntersectionID), BikeRack(Position), SuddenlyAppear, }
Point of interest, that is
Variants
ParkingSpot(ParkingSpot)
Note that for offstreet parking, the path will be the same as the building’s front path.
Don’t actually know where this goes yet!
Building(BuildingID)
BusStop(BusStopID)
Border(IntersectionID)
BikeRack(Position)
The bikeable position
Trait Implementations
impl Clone for SidewalkPOI
[src]
impl Clone for SidewalkPOI
[src]fn clone(&self) -> SidewalkPOI
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for SidewalkPOI
[src]
impl<'de> Deserialize<'de> for SidewalkPOI
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Ord for SidewalkPOI
[src]
impl Ord for SidewalkPOI
[src]impl PartialEq<SidewalkPOI> for SidewalkPOI
[src]
impl PartialEq<SidewalkPOI> for SidewalkPOI
[src]fn eq(&self, other: &SidewalkPOI) -> bool
[src]
fn ne(&self, other: &SidewalkPOI) -> bool
[src]
impl PartialOrd<SidewalkPOI> for SidewalkPOI
[src]
impl PartialOrd<SidewalkPOI> for SidewalkPOI
[src]impl Serialize for SidewalkPOI
[src]
impl Serialize for SidewalkPOI
[src]impl Eq for SidewalkPOI
[src]
impl StructuralEq for SidewalkPOI
[src]
impl StructuralPartialEq for SidewalkPOI
[src]
Auto Trait Implementations
impl RefUnwindSafe for SidewalkPOI
impl Send for SidewalkPOI
impl Sync for SidewalkPOI
impl Unpin for SidewalkPOI
impl UnwindSafe for SidewalkPOI
Blanket Implementations
impl<T> Downcast for T where
T: Any,
impl<T> Downcast for T where
T: Any,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]pub fn equivalent(&self, key: &K) -> bool
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
pub fn vzip(self) -> V
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,