[][src]Enum runestick::StopReason

pub enum StopReason {
    Exited,
    Limited,
    Yielded,
}

The reason why the virtual machine execution stopped.

Variants

Exited

The virtual machine exited by running out of call frames.

Limited

The virtual machine exited because it ran out of execution quota.

Yielded

The virtual machine yielded.

Trait Implementations

impl Clone for StopReason[src]

impl Copy for StopReason[src]

impl Debug for StopReason[src]

impl Display for StopReason[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> 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<V, T> VZip<V> for T where
    V: MultiLane<T>,