[][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]

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

Performs copy-assignment from source. Read more

impl Debug for ErrorKind[src]

Auto Trait Implementations

impl Send for ErrorKind

impl Sync for ErrorKind

Blanket Implementations

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

type Owned = T

impl<T> From for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

impl<T> Any for T where
    T: 'static + ?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

The type returned in the event of a conversion error.