[−][src]Enum runestick::VmHalt
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.
Awaited(Awaited)
The virtual machine awaited on the given future.
VmCall(VmCall)
Call into a new virtual machine.
Implementations
impl VmHalt
[src]
pub fn into_info(self) -> VmHaltInfo
[src]
Convert into cheap info enum which only described the reason.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for VmHalt
impl !Send for VmHalt
impl !Sync for VmHalt
impl Unpin for VmHalt
impl !UnwindSafe for VmHalt
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>,