[][src]Enum hwloc2::TypeDepthError

pub enum TypeDepthError {
    TypeDepthUnknown,
    TypeDepthMultiple,
    TypeDepthNumaNode,
    TypeDepthBridge,
    TypeDepthPCIDevice,
    TypeDepthOSDevice,
    TypeDepthMisc,
    Unkown,
}

Variants

TypeDepthUnknown

No object of given type exists in the topology.

TypeDepthMultiple

Objects of given type exist at different depth in the topology.

TypeDepthNumaNode

Virtual depth for NUMA node object level.

TypeDepthBridge

Virtual depth for bridge object level.

TypeDepthPCIDevice

Virtual depth for PCI device object level.

TypeDepthOSDevice

Virtual depth for software device object level.

TypeDepthMisc

Virtual depth for misc. entry object level.

Unkown

HWLOC returned a depth error which is not known to the rust binding.

Trait Implementations

impl Debug for TypeDepthError[src]

impl PartialEq<TypeDepthError> for TypeDepthError[src]

impl StructuralPartialEq for TypeDepthError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.