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