#[non_exhaustive]pub enum FixityAssoc {
Infix,
InfixL,
InfixR,
}Expand description
Fixity associativity keyword (infix, infixl, infixr).
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for FixityAssoc
impl Clone for FixityAssoc
Source§fn clone(&self) -> FixityAssoc
fn clone(&self) -> FixityAssoc
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 FixityAssoc
Source§impl Debug for FixityAssoc
impl Debug for FixityAssoc
impl Eq for FixityAssoc
Source§impl PartialEq for FixityAssoc
impl PartialEq for FixityAssoc
Source§fn eq(&self, other: &FixityAssoc) -> bool
fn eq(&self, other: &FixityAssoc) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FixityAssoc
Auto Trait Implementations§
impl Freeze for FixityAssoc
impl RefUnwindSafe for FixityAssoc
impl Send for FixityAssoc
impl Sync for FixityAssoc
impl Unpin for FixityAssoc
impl UnsafeUnpin for FixityAssoc
impl UnwindSafe for FixityAssoc
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