pub enum CompassPoint {
N(n),
NE(ne),
E(e),
SE(se),
S(s),
SW(sw),
W(w),
NW(nw),
C(c),
}Variants§
Trait Implementations§
Source§impl Clone for CompassPoint
impl Clone for CompassPoint
Source§fn clone(&self) -> CompassPoint
fn clone(&self) -> CompassPoint
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CompassPoint
impl Debug for CompassPoint
Source§impl Display for CompassPoint
impl Display for CompassPoint
Source§impl Hash for CompassPoint
impl Hash for CompassPoint
Source§impl Ord for CompassPoint
impl Ord for CompassPoint
Source§fn cmp(&self, other: &CompassPoint) -> Ordering
fn cmp(&self, other: &CompassPoint) -> Ordering
1.21.0 · 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 Parse for CompassPoint
impl Parse for CompassPoint
fn parse(__parse_input: ParseStream<'_>) -> Result<Self>
Source§impl PartialEq for CompassPoint
impl PartialEq for CompassPoint
Source§impl PartialOrd for CompassPoint
impl PartialOrd for CompassPoint
Source§impl ToTokens for CompassPoint
impl ToTokens for CompassPoint
Source§fn to_tokens(&self, tokens: &mut TokenStream)
fn to_tokens(&self, tokens: &mut TokenStream)
Source§fn to_token_stream(&self) -> TokenStream
fn to_token_stream(&self) -> TokenStream
Source§fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
impl Eq for CompassPoint
impl StructuralPartialEq for CompassPoint
Auto Trait Implementations§
impl Freeze for CompassPoint
impl RefUnwindSafe for CompassPoint
impl !Send for CompassPoint
impl !Sync for CompassPoint
impl Unpin for CompassPoint
impl UnwindSafe for CompassPoint
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.Source§impl<T> Spanned for Twhere
T: Spanned + ?Sized,
impl<T> Spanned for Twhere
T: Spanned + ?Sized,
Source§fn span(&self) -> Span
fn span(&self) -> Span
Returns a
Span covering the complete contents of this syntax tree
node, or Span::call_site() if this node is empty.