Enum regex_syntax::hir::RepetitionKind
source · pub enum RepetitionKind {
ZeroOrOne,
ZeroOrMore,
OneOrMore,
Range(RepetitionRange),
}
Expand description
The kind of a repetition operator.
Variants§
ZeroOrOne
Matches a sub-expression zero or one times.
ZeroOrMore
Matches a sub-expression zero or more times.
OneOrMore
Matches a sub-expression one or more times.
Range(RepetitionRange)
Matches a sub-expression within a bounded range of times.
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 ==
.