pub enum UnimplementedDevice {}
Trait Implementations§
Source§impl MapVpciInterrupt for UnimplementedDevice
impl MapVpciInterrupt for UnimplementedDevice
async fn register_interrupt( &self, _vector_count: u32, _params: &VpciInterruptParameters<'_>, ) -> Result<MsiAddressData, RegisterInterruptError>
async fn unregister_interrupt(&self, _address: u64, _data: u32)
Source§impl MsiInterruptTarget for UnimplementedDevice
impl MsiInterruptTarget for UnimplementedDevice
Source§fn new_interrupt(&self) -> Box<dyn MsiControl>
fn new_interrupt(&self) -> Box<dyn MsiControl>
Creates a new interrupt object.
Auto Trait Implementations§
impl Freeze for UnimplementedDevice
impl RefUnwindSafe for UnimplementedDevice
impl Send for UnimplementedDevice
impl Sync for UnimplementedDevice
impl Unpin for UnimplementedDevice
impl UnwindSafe for UnimplementedDevice
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