pub struct Interrupt { /* private fields */ }Expand description
Trigger a VM interrupt
Implementations§
Trait Implementations§
Source§impl From<Interrupt> for HirElement
impl From<Interrupt> for HirElement
Source§fn from(interrupt: Interrupt) -> HirElement
fn from(interrupt: Interrupt) -> HirElement
Converts to this type from the input type.
Source§impl HirLowering for Interrupt
impl HirLowering for Interrupt
fn lower<'hir, 'lir>(&'hir self, runtime: &mut HirLoweringRuntime<'lir>)where
'hir: 'lir,
Auto Trait Implementations§
impl Freeze for Interrupt
impl RefUnwindSafe for Interrupt
impl Send for Interrupt
impl Sync for Interrupt
impl Unpin for Interrupt
impl UnsafeUnpin for Interrupt
impl UnwindSafe for Interrupt
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