[][src]Enum ducc::RuntimeErrorCode

pub enum RuntimeErrorCode {
    Error,
    EvalError,
    RangeError,
    ReferenceError,
    SyntaxError,
    TypeError,
    UriError,
}

Represents the various types of JavaScript errors that can occur. This corresponds to the prototype of the JavaScript error object, and the name field is typically derived from it.

Variants

Error
EvalError
RangeError
ReferenceError
SyntaxError
TypeError
UriError

Trait Implementations

impl Clone for RuntimeErrorCode[src]

impl PartialEq<RuntimeErrorCode> for RuntimeErrorCode[src]

impl Debug for RuntimeErrorCode[src]

impl Display for RuntimeErrorCode[src]

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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.

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

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

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