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

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

Bell, spelled \a (\x07).

FormFeed

Form feed, spelled \f (\x0C).

Tab

Tab, spelled \t (\x09).

LineFeed

Line feed, spelled \n (\x0A).

CarriageReturn

Carriage return, spelled \r (\x0D).

VerticalTab

Vertical tab, spelled \v (\x0B).

Space

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

Trait Implementations

impl Eq for SpecialLiteralKind
[src]

impl PartialEq<SpecialLiteralKind> for SpecialLiteralKind
[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Clone for SpecialLiteralKind
[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for SpecialLiteralKind
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]