pub enum LookAroundAssertionKind {
Lookahead = 0,
NegativeLookahead = 1,
Lookbehind = 2,
NegativeLookbehind = 3,
}Variants§
Trait Implementations§
Source§impl Clone for LookAroundAssertionKind
impl Clone for LookAroundAssertionKind
Source§fn clone(&self) -> LookAroundAssertionKind
fn clone(&self) -> LookAroundAssertionKind
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 LookAroundAssertionKind
impl Debug for LookAroundAssertionKind
Source§impl Display for LookAroundAssertionKind
impl Display for LookAroundAssertionKind
Source§impl Hash for LookAroundAssertionKind
impl Hash for LookAroundAssertionKind
Source§impl PartialEq for LookAroundAssertionKind
impl PartialEq for LookAroundAssertionKind
impl Copy for LookAroundAssertionKind
impl Eq for LookAroundAssertionKind
impl StructuralPartialEq for LookAroundAssertionKind
Auto Trait Implementations§
impl Freeze for LookAroundAssertionKind
impl RefUnwindSafe for LookAroundAssertionKind
impl Send for LookAroundAssertionKind
impl Sync for LookAroundAssertionKind
impl Unpin for LookAroundAssertionKind
impl UnwindSafe for LookAroundAssertionKind
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more