Skip to main content

Module interrupt

Module interrupt 

Source
Expand description

Interrupt: standardized representation and persistence of kernel interrupts.

This module defines the Interrupt struct and InterruptStore trait for persisting interrupts alongside execution checkpoints.

Structs§

InMemoryInterruptStore
In-memory interrupt store: one interrupt per id.
Interrupt
A kernel interrupt: represents a pause in execution waiting for external input.

Enums§

InterruptError
Errors for interrupt operations.
InterruptKind
Kind of interrupt.

Traits§

InterruptStore
Store for persisting interrupts.

Type Aliases§

InterruptId
Unique identifier for an interrupt.