Trait kernel::irq::FlowHandler
source · [−]pub trait FlowHandler {
type Data: PointerWrapper;
fn handle_irq_flow(
data: <Self::Data as PointerWrapper>::Borrowed<'_>,
desc: &Descriptor
);
}
Expand description
A high-level irq flow handler.
Required Associated Types
type Data: PointerWrapper
type Data: PointerWrapper
The data associated with the handler.
Required Methods
fn handle_irq_flow(
data: <Self::Data as PointerWrapper>::Borrowed<'_>,
desc: &Descriptor
)
fn handle_irq_flow(
data: <Self::Data as PointerWrapper>::Borrowed<'_>,
desc: &Descriptor
)
Implements the irq flow for the given descriptor.