pub enum StopRef {
ById(StopId),
ByEntity(EntityId),
}Expand description
A reference to a stop by either its config-time StopId or its
runtime EntityId.
Methods on Simulation that take a stop
accept impl Into<StopRef>, so callers can pass either type directly.
Variants§
Trait Implementations§
impl Copy for StopRef
impl Eq for StopRef
impl StructuralPartialEq for StopRef
Auto Trait Implementations§
impl Freeze for StopRef
impl RefUnwindSafe for StopRef
impl Send for StopRef
impl Sync for StopRef
impl Unpin for StopRef
impl UnsafeUnpin for StopRef
impl UnwindSafe for StopRef
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.