[−][src]Enum sim::SidewalkPOI
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]
fn clone(&self) -> SidewalkPOI
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug 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 Eq for SidewalkPOI
[src]
impl Ord for SidewalkPOI
[src]
fn cmp(&self, other: &SidewalkPOI) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[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]
fn partial_cmp(&self, other: &SidewalkPOI) -> Option<Ordering>
[src]
fn lt(&self, other: &SidewalkPOI) -> bool
[src]
fn le(&self, other: &SidewalkPOI) -> bool
[src]
fn gt(&self, other: &SidewalkPOI) -> bool
[src]
fn ge(&self, other: &SidewalkPOI) -> bool
[src]
impl Serialize for SidewalkPOI
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> Downcast for T where
T: Any,
T: Any,
fn into_any(self: Box<T>) -> Box<dyn Any + 'static>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
fn as_any(&self) -> &(dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
impl<T> DowncastSync for T where
T: Send + Sync + Any,
T: Send + Sync + Any,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,