Enum smbioslib::HostProtocolType[][src]

pub enum HostProtocolType {
    Ipmi,
    Mctp,
    RedfishOverIP,
    OemDefined,
    None,
}

Variants

Ipmi

IPMI: Intelligent Platform Management Interface

Refer to IPMI Appendix C1

Mctp

MCTP: Management Component Transport Protocol

Refer to DSP0236 for the definition and details of the MCTP protocol type

RedfishOverIP

Redfish over IP

Refer to DSP0270 for the definition and details of the Redfish over IP protocol type

OemDefined

OEM Defined

None

A value unknown to this standard, check the raw value

Trait Implementations

impl Debug for HostProtocolType[src]

impl Eq for HostProtocolType[src]

impl From<u8> for HostProtocolType[src]

impl PartialEq<HostProtocolType> for HostProtocolType[src]

impl StructuralEq for HostProtocolType[src]

impl StructuralPartialEq for HostProtocolType[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.