pub enum SecondaryDefinition {
Show 15 variants
None,
Annotation,
Value,
OptionalBinaryLeftToRight,
BinaryLeftToRight,
BinaryRightToLeft,
UnaryPrefix,
UnarySuffix,
StartSideEffect,
EndSideEffect,
StartGrouping,
EndGrouping,
Subexpression,
Whitespace,
Identifier,
}Variants§
None
Annotation
Value
OptionalBinaryLeftToRight
BinaryLeftToRight
BinaryRightToLeft
UnaryPrefix
UnarySuffix
StartSideEffect
EndSideEffect
StartGrouping
EndGrouping
Subexpression
Whitespace
Identifier
Trait Implementations§
Source§impl Clone for SecondaryDefinition
impl Clone for SecondaryDefinition
Source§fn clone(&self) -> SecondaryDefinition
fn clone(&self) -> SecondaryDefinition
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 SecondaryDefinition
impl Debug for SecondaryDefinition
Source§impl Hash for SecondaryDefinition
impl Hash for SecondaryDefinition
Source§impl PartialEq for SecondaryDefinition
impl PartialEq for SecondaryDefinition
Source§impl PartialOrd for SecondaryDefinition
impl PartialOrd for SecondaryDefinition
impl Copy for SecondaryDefinition
impl Eq for SecondaryDefinition
impl StructuralPartialEq for SecondaryDefinition
Auto Trait Implementations§
impl Freeze for SecondaryDefinition
impl RefUnwindSafe for SecondaryDefinition
impl Send for SecondaryDefinition
impl Sync for SecondaryDefinition
impl Unpin for SecondaryDefinition
impl UnwindSafe for SecondaryDefinition
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