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.

Methods

impl WordBoundary
[src]

[src]

Returns true if and only if this word boundary assertion is negated.

Trait Implementations

impl Clone for WordBoundary
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for WordBoundary
[src]

[src]

Formats the value using the given formatter. Read more

impl Eq for WordBoundary
[src]

impl PartialEq for WordBoundary
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.

Auto Trait Implementations

impl Send for WordBoundary

impl Sync for WordBoundary