pub enum RouteShape {
Loop,
FigureEight,
OutAndBack,
Open,
}Variants§
Trait Implementations§
Source§impl Clone for RouteShape
impl Clone for RouteShape
Source§fn clone(&self) -> RouteShape
fn clone(&self) -> RouteShape
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RouteShape
Source§impl Debug for RouteShape
impl Debug for RouteShape
Source§impl Default for RouteShape
impl Default for RouteShape
Source§fn default() -> RouteShape
fn default() -> RouteShape
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RouteShape
impl<'de> Deserialize<'de> for RouteShape
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
impl Eq for RouteShape
Source§impl Hash for RouteShape
impl Hash for RouteShape
Source§impl Ord for RouteShape
impl Ord for RouteShape
Source§fn cmp(&self, other: &RouteShape) -> Ordering
fn cmp(&self, other: &RouteShape) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for RouteShape
impl PartialEq for RouteShape
Source§impl PartialOrd for RouteShape
impl PartialOrd for RouteShape
Source§impl Serialize for RouteShape
impl Serialize for RouteShape
impl StructuralPartialEq for RouteShape
Auto Trait Implementations§
impl Freeze for RouteShape
impl RefUnwindSafe for RouteShape
impl Send for RouteShape
impl Sync for RouteShape
impl Unpin for RouteShape
impl UnsafeUnpin for RouteShape
impl UnwindSafe for RouteShape
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.