pub struct Piix4PciIsaBridgeDeviceHandle;Expand description
A handle to the PIIX4 PCI-to-ISA bridge (PCI device function 0).
Trait Implementations§
Source§impl DefaultEncoding for Piix4PciIsaBridgeDeviceHandle
impl DefaultEncoding for Piix4PciIsaBridgeDeviceHandle
Source§impl ResourceId<ChipsetDeviceHandleKind> for Piix4PciIsaBridgeDeviceHandle
impl ResourceId<ChipsetDeviceHandleKind> for Piix4PciIsaBridgeDeviceHandle
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for Piix4PciIsaBridgeDeviceHandle
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for Piix4PciIsaBridgeDeviceHandle
Source§impl StructEncodeMetadata<Resource> for Piix4PciIsaBridgeDeviceHandle
impl StructEncodeMetadata<Resource> for Piix4PciIsaBridgeDeviceHandle
Auto Trait Implementations§
impl Freeze for Piix4PciIsaBridgeDeviceHandle
impl RefUnwindSafe for Piix4PciIsaBridgeDeviceHandle
impl Send for Piix4PciIsaBridgeDeviceHandle
impl Sync for Piix4PciIsaBridgeDeviceHandle
impl Unpin for Piix4PciIsaBridgeDeviceHandle
impl UnsafeUnpin for Piix4PciIsaBridgeDeviceHandle
impl UnwindSafe for Piix4PciIsaBridgeDeviceHandle
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T, K> IntoResource<K> for Twhere
T: 'static + ResourceId<K> + MeshPayload + Send,
K: ResourceKind,
impl<T, K> IntoResource<K> for Twhere
T: 'static + ResourceId<K> + MeshPayload + Send,
K: ResourceKind,
§fn into_resource(self) -> Resource<K>
fn into_resource(self) -> Resource<K>
Converts
self into a Resource.§impl<T> MeshField for T
impl<T> MeshField for T
§impl<T> MeshPayload for T
impl<T> MeshPayload for T
§impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
§fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
Computes the message size, as in [
MessageEncode::compute_message_size].§fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
Writes the message, as in [
MessageEncode::write_message].