[][src]Enum pcre2::ErrorKind

pub enum ErrorKind {
    Compile,
    JIT,
    Match,
    Info,
    Option,
    // some variants omitted
}

The kind of an error indicates the type of operation that was attempted that resulted in an error.

This enum may expand over time.

Variants

Compile

An error occurred during compilation of a regex.

JIT

An error occurred during JIT compilation of a regex.

Match

An error occurred while matching.

Info

An error occurred while querying a compiled regex for info.

Option

An error occurred while setting an option.

Trait Implementations

impl Clone for ErrorKind[src]

impl Debug for ErrorKind[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

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

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.