Enum regex_syntax::ast::SpecialLiteralKind[][src]

pub enum SpecialLiteralKind {
    Bell,
    FormFeed,
    Tab,
    LineFeed,
    CarriageReturn,
    VerticalTab,
    Space,
}
[]

The type of a special literal.

A special literal is a special escape sequence recognized by the regex parser, e.g., \f or \n.

Variants

[]

Bell, spelled \a (\x07).

[]

Form feed, spelled \f (\x0C).

[]

Tab, spelled \t (\x09).

[]

Line feed, spelled \n (\x0A).

[]

Carriage return, spelled \r (\x0D).

[]

Vertical tab, spelled \v (\x0B).

[]

Space, spelled \ (\x20). Note that this can only appear when parsing in verbose mode.

Trait Implementations

impl Clone for SpecialLiteralKind
[src]
[+]

[]

Returns a copy of the value. Read more

[]

Performs copy-assignment from source. Read more

impl Debug for SpecialLiteralKind
[src]
[+]

[]

Formats the value using the given formatter. Read more

impl Eq for SpecialLiteralKind
[src]

impl PartialEq for SpecialLiteralKind
[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 SpecialLiteralKind

impl Sync for SpecialLiteralKind