pub trait InterruptBackend: Send {
// Provided method
fn acknowledge(&mut self) -> Result<(), BackendError> { ... }
}Expand description
Abstract hardware interrupt backend (for acknowledging virtual or physical IRQs).
Provided Methods§
Sourcefn acknowledge(&mut self) -> Result<(), BackendError>
fn acknowledge(&mut self) -> Result<(), BackendError>
Acknowledges the interrupt on every path (Spec 17 step 6).
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".