#[repr(C)]pub struct JitReturn {
pub kind: u32,
pub pc: u32,
pub return_reg: u32,
}Available on crate feature
jit only.Expand description
Wire format returned across the native boundary.
Fields§
§kind: u32§pc: u32§return_reg: u32Implementations§
Source§impl JitReturn
impl JitReturn
pub fn from_reason(reason: ExitReason) -> Self
pub fn into_reason(self) -> ExitReason
Trait Implementations§
impl Copy for JitReturn
impl Eq for JitReturn
impl StructuralPartialEq for JitReturn
Auto Trait Implementations§
impl Freeze for JitReturn
impl RefUnwindSafe for JitReturn
impl Send for JitReturn
impl Sync for JitReturn
impl Unpin for JitReturn
impl UnsafeUnpin for JitReturn
impl UnwindSafe for JitReturn
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.