pub enum PciDeviceEnumerationErrorImpact {
Bus,
Device,
DeviceProperties,
}
Expand description
The impact of an enumeration error
Variants§
Bus
The error might have caused an entire PCI bus to be missing from the enumeration
Device
The error might have caused an entire PCI device to be missing from the enumeration
DeviceProperties
The error might have caused some properties on a PCI device to be missing from the enumeration. When these are generated it is usually not possible to backtrack to which device caused the properties to be missing. Missing properties will be reported as if unsupported by the enumerator.
Trait Implementations§
Source§impl Clone for PciDeviceEnumerationErrorImpact
impl Clone for PciDeviceEnumerationErrorImpact
Source§fn clone(&self) -> PciDeviceEnumerationErrorImpact
fn clone(&self) -> PciDeviceEnumerationErrorImpact
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for PciDeviceEnumerationErrorImpact
Auto Trait Implementations§
impl Freeze for PciDeviceEnumerationErrorImpact
impl RefUnwindSafe for PciDeviceEnumerationErrorImpact
impl Send for PciDeviceEnumerationErrorImpact
impl Sync for PciDeviceEnumerationErrorImpact
impl Unpin for PciDeviceEnumerationErrorImpact
impl UnwindSafe for PciDeviceEnumerationErrorImpact
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