pub struct Piix4PowerManagementDeviceHandle {
pub pm_timer_assist: Option<Resource<PmTimerAssistHandleKind>>,
}Expand description
A handle to the PIIX4 power management device (PCI function 3).
Fields§
§pm_timer_assist: Option<Resource<PmTimerAssistHandleKind>>Optional PM timer assist resource.
Trait Implementations§
Source§impl DefaultEncoding for Piix4PowerManagementDeviceHandle
impl DefaultEncoding for Piix4PowerManagementDeviceHandle
Source§impl ResourceId<ChipsetDeviceHandleKind> for Piix4PowerManagementDeviceHandle
impl ResourceId<ChipsetDeviceHandleKind> for Piix4PowerManagementDeviceHandle
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for Piix4PowerManagementDeviceHandle
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for Piix4PowerManagementDeviceHandle
Source§impl StructEncodeMetadata<Resource> for Piix4PowerManagementDeviceHandle
impl StructEncodeMetadata<Resource> for Piix4PowerManagementDeviceHandle
Auto Trait Implementations§
impl Freeze for Piix4PowerManagementDeviceHandle
impl !RefUnwindSafe for Piix4PowerManagementDeviceHandle
impl Send for Piix4PowerManagementDeviceHandle
impl !Sync for Piix4PowerManagementDeviceHandle
impl Unpin for Piix4PowerManagementDeviceHandle
impl UnsafeUnpin for Piix4PowerManagementDeviceHandle
impl !UnwindSafe for Piix4PowerManagementDeviceHandle
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].