pub struct Piix4PciIsaBridgeResolver;Expand description
A resolver for the PIIX4 PCI-ISA bridge device.
Trait Implementations§
Source§impl AsyncResolveResource<ChipsetDeviceHandleKind, Piix4PciIsaBridgeDeviceHandle> for Piix4PciIsaBridgeResolver
impl AsyncResolveResource<ChipsetDeviceHandleKind, Piix4PciIsaBridgeDeviceHandle> for Piix4PciIsaBridgeResolver
Source§type Error = ResolvePiix4PciIsaBridgeError
type Error = ResolvePiix4PciIsaBridgeError
The error type for
resolve.Source§fn resolve<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
resolver: &'life1 ResourceResolver,
_resource: Piix4PciIsaBridgeDeviceHandle,
_input: ResolveChipsetDeviceHandleParams<'life2>,
) -> Pin<Box<dyn Future<Output = Result<Self::Output, Self::Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn resolve<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
resolver: &'life1 ResourceResolver,
_resource: Piix4PciIsaBridgeDeviceHandle,
_input: ResolveChipsetDeviceHandleParams<'life2>,
) -> Pin<Box<dyn Future<Output = Result<Self::Output, Self::Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Resolves the resource. Read more
Auto Trait Implementations§
impl Freeze for Piix4PciIsaBridgeResolver
impl RefUnwindSafe for Piix4PciIsaBridgeResolver
impl Send for Piix4PciIsaBridgeResolver
impl Sync for Piix4PciIsaBridgeResolver
impl Unpin for Piix4PciIsaBridgeResolver
impl UnsafeUnpin for Piix4PciIsaBridgeResolver
impl UnwindSafe for Piix4PciIsaBridgeResolver
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