Enum regex_syntax::hir::WordBoundary [−][src]
pub enum WordBoundary { Unicode, UnicodeNegate, Ascii, AsciiNegate, }
The high-level intermediate representation for a word-boundary assertion.
A matching word boundary assertion is always zero-length.
Variants
Match a Unicode-aware word boundary. That is, this matches a position where the left adjacent character and right adjacent character correspond to a word and non-word or a non-word and word character.
Match a Unicode-aware negation of a word boundary.
Match an ASCII-only word boundary. That is, this matches a position where the left adjacent character and right adjacent character correspond to a word and non-word or a non-word and word character.
Match an ASCII-only negation of a word boundary.
Implementations
impl WordBoundary
[src]
impl WordBoundary
[src]pub fn is_negated(&self) -> bool
[src]
Returns true if and only if this word boundary assertion is negated.
Trait Implementations
impl Clone for WordBoundary
[src]
impl Clone for WordBoundary
[src]fn clone(&self) -> WordBoundary
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for WordBoundary
[src]
impl Eq for WordBoundary
[src]impl PartialEq<WordBoundary> for WordBoundary
[src]
impl PartialEq<WordBoundary> for WordBoundary
[src]impl StructuralEq for WordBoundary
[src]
impl StructuralEq for WordBoundary
[src]impl StructuralPartialEq for WordBoundary
[src]
impl StructuralPartialEq for WordBoundary
[src]Auto Trait Implementations
impl RefUnwindSafe for WordBoundary
impl RefUnwindSafe for WordBoundary
impl Send for WordBoundary
impl Send for WordBoundary
impl Sync for WordBoundary
impl Sync for WordBoundary
impl Unpin for WordBoundary
impl Unpin for WordBoundary
impl UnwindSafe for WordBoundary
impl UnwindSafe for WordBoundary