pub struct I440BxHostPciBridgeDeviceHandle {
pub adjust_gpa_range: Resource<AdjustGpaRangeHandleKind>,
}Expand description
A handle to an i440BX Host-PCI Bridge device.
Fields§
§adjust_gpa_range: Resource<AdjustGpaRangeHandleKind>Platform-specific implementation of GPA range adjustment.
Trait Implementations§
Source§impl DefaultEncoding for I440BxHostPciBridgeDeviceHandle
impl DefaultEncoding for I440BxHostPciBridgeDeviceHandle
Source§impl ResourceId<ChipsetDeviceHandleKind> for I440BxHostPciBridgeDeviceHandle
impl ResourceId<ChipsetDeviceHandleKind> for I440BxHostPciBridgeDeviceHandle
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for I440BxHostPciBridgeDeviceHandle
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for I440BxHostPciBridgeDeviceHandle
Source§impl StructEncodeMetadata<Resource> for I440BxHostPciBridgeDeviceHandle
impl StructEncodeMetadata<Resource> for I440BxHostPciBridgeDeviceHandle
Auto Trait Implementations§
impl Freeze for I440BxHostPciBridgeDeviceHandle
impl !RefUnwindSafe for I440BxHostPciBridgeDeviceHandle
impl Send for I440BxHostPciBridgeDeviceHandle
impl !Sync for I440BxHostPciBridgeDeviceHandle
impl Unpin for I440BxHostPciBridgeDeviceHandle
impl UnsafeUnpin for I440BxHostPciBridgeDeviceHandle
impl !UnwindSafe for I440BxHostPciBridgeDeviceHandle
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].