Enum boreal_parser::regex::RepetitionKind
source · pub enum RepetitionKind {
ZeroOrOne,
ZeroOrMore,
OneOrMore,
Range(RepetitionRange),
}Expand description
Kind of repetition.
Variants§
ZeroOrOne
zero or one, i.e. ?
ZeroOrMore
zero or more, i.e. *
OneOrMore
one or more, i.e. +
Range(RepetitionRange)
Range, i.e. {N}, {N,M}, etc.
Trait Implementations§
source§impl Clone for RepetitionKind
impl Clone for RepetitionKind
source§fn clone(&self) -> RepetitionKind
fn clone(&self) -> RepetitionKind
Returns a copy 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 RepetitionKind
impl Debug for RepetitionKind
source§impl PartialEq<RepetitionKind> for RepetitionKind
impl PartialEq<RepetitionKind> for RepetitionKind
source§fn eq(&self, other: &RepetitionKind) -> bool
fn eq(&self, other: &RepetitionKind) -> bool
This method tests for
self and other values to be equal, and is used
by ==.