Enum regex_syntax::ast::RepetitionKind
source · [−]pub enum RepetitionKind {
ZeroOrOne,
ZeroOrMore,
OneOrMore,
Range(RepetitionRange),
}
Expand description
The kind of a repetition operator.
Variants
ZeroOrOne
?
ZeroOrMore
*
OneOrMore
+
Range(RepetitionRange)
{m,n}
Trait Implementations
sourceimpl Clone for RepetitionKind
impl Clone for RepetitionKind
sourcefn clone(&self) -> RepetitionKind
fn clone(&self) -> RepetitionKind
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for RepetitionKind
impl Debug for RepetitionKind
sourceimpl PartialEq<RepetitionKind> for RepetitionKind
impl PartialEq<RepetitionKind> for RepetitionKind
sourcefn eq(&self, other: &RepetitionKind) -> bool
fn eq(&self, other: &RepetitionKind) -> bool
impl Eq for RepetitionKind
impl StructuralEq for RepetitionKind
impl StructuralPartialEq for RepetitionKind
Auto Trait Implementations
impl RefUnwindSafe for RepetitionKind
impl Send for RepetitionKind
impl Sync for RepetitionKind
impl Unpin for RepetitionKind
impl UnwindSafe for RepetitionKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more