pub enum Rule {
Show 22 variants
EOI,
letter,
accidental,
note,
octave,
note_with_octave,
minor,
augmented,
diminished,
half_diminished,
maj7_modifier,
dominant_modifier,
sus_modifier,
add_modifier,
five_modifier,
nine_modifier,
eleven_modifier,
thirteen_modifier,
modifier,
slash,
WHITESPACE,
chord,
}Variants§
EOI
letter
accidental
note
octave
note_with_octave
minor
augmented
diminished
half_diminished
maj7_modifier
dominant_modifier
sus_modifier
add_modifier
five_modifier
nine_modifier
eleven_modifier
thirteen_modifier
modifier
slash
WHITESPACE
chord
Trait Implementations§
source§impl Ord for Rule
impl Ord for Rule
source§impl Parser<Rule> for ChordParser
impl Parser<Rule> for ChordParser
source§impl PartialEq<Rule> for Rule
impl PartialEq<Rule> for Rule
source§impl PartialOrd<Rule> for Rule
impl PartialOrd<Rule> for Rule
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read more