Enum rhai::ReturnType[][src]

pub enum ReturnType {
    Return,
    Exception,
}

(INTERNALS) A type encapsulating the mode of a return/throw statement. Exported under the internals feature only.

Volatile Data Structure

This type is volatile and may change.

Variants

Return

return statement.

Exception

throw statement.

Trait Implementations

impl Clone for ReturnType[src]

impl Copy for ReturnType[src]

impl Debug for ReturnType[src]

impl Eq for ReturnType[src]

impl Hash for ReturnType[src]

impl PartialEq<ReturnType> for ReturnType[src]

impl StructuralEq for ReturnType[src]

impl StructuralPartialEq for ReturnType[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> CallHasher for T where
    T: Hash + ?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.