Enum regex_syntax::hir::Anchor [] [src]

pub enum Anchor {
    StartLine,
    EndLine,
    StartText,
    EndText,
}

The high-level intermediate representation for an anchor assertion.

A matching anchor assertion is always zero-length.

Variants

Match the beginning of a line or the beginning of text. Specifically, this matches at the starting position of the input, or at the position immediately following a \n character.

Match the end of a line or the end of text. Specifically, this matches at the end position of the input, or at the position immediately preceding a \n character.

Match the beginning of text. Specifically, this matches at the starting position of the input.

Match the end of text. Specifically, this matches at the ending position of the input.

Trait Implementations

impl Clone for Anchor
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Anchor
[src]

Formats the value using the given formatter. Read more

impl Eq for Anchor
[src]

impl PartialEq for Anchor
[src]

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

This method tests for !=.

Auto Trait Implementations

impl Send for Anchor

impl Sync for Anchor