[−][src]Enum runestick::StopReason
The reason why the virtual machine execution stopped.
Variants
The virtual machine exited by running out of call frames.
The virtual machine exited because it ran out of execution quota.
The virtual machine yielded.
The virtual machine awaited on the given future.
CallVm(CallVm)
Call into a new virtual machine.
Implementations
impl StopReason
[src]
pub fn into_info(self) -> StopReasonInfo
[src]
Convert into cheap info enum which only described the reason.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for StopReason
impl !Send for StopReason
impl !Sync for StopReason
impl Unpin for StopReason
impl !UnwindSafe for StopReason
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,