pub struct AcpiRouting { /* private fields */ }Implementations§
Source§impl AcpiRouting
impl AcpiRouting
pub const fn new() -> AcpiRouting
pub fn add_io_apic(&mut self, io_apic: AcpiIoApic)
pub fn io_apics(&self) -> &[AcpiIoApic]
pub fn resolve_gsi(&self, gsi: u32) -> Option<AcpiGsiRoute>
pub fn resolve_vector(&self, vector: usize) -> Option<AcpiGsiRoute>
Trait Implementations§
Source§impl Clone for AcpiRouting
impl Clone for AcpiRouting
Source§fn clone(&self) -> AcpiRouting
fn clone(&self) -> AcpiRouting
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AcpiRouting
impl Debug for AcpiRouting
Source§impl Default for AcpiRouting
impl Default for AcpiRouting
Source§fn default() -> AcpiRouting
fn default() -> AcpiRouting
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AcpiRouting
impl RefUnwindSafe for AcpiRouting
impl Send for AcpiRouting
impl Sync for AcpiRouting
impl Unpin for AcpiRouting
impl UnsafeUnpin for AcpiRouting
impl UnwindSafe for AcpiRouting
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