pub enum ChannelProtocolType {
Reserved,
IpmbV1_0,
IcmbV1_0,
IpmiSmbus,
Kcs,
Smic,
Bt10,
Bt15,
TerminalMode,
Oem(u8),
ReservedValue(u8),
}Expand description
Channel protocol type values.
Reference: IPMI 2.0 Specification, Table 6-2
Variants§
Trait Implementations§
Source§impl Clone for ChannelProtocolType
impl Clone for ChannelProtocolType
Source§fn clone(&self) -> ChannelProtocolType
fn clone(&self) -> ChannelProtocolType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ChannelProtocolType
Source§impl Debug for ChannelProtocolType
impl Debug for ChannelProtocolType
Source§impl Display for ChannelProtocolType
impl Display for ChannelProtocolType
Source§impl From<u8> for ChannelProtocolType
impl From<u8> for ChannelProtocolType
Source§fn from(value: u8) -> ChannelProtocolType
fn from(value: u8) -> ChannelProtocolType
Converts to this type from the input type.
Source§impl PartialEq for ChannelProtocolType
impl PartialEq for ChannelProtocolType
impl StructuralPartialEq for ChannelProtocolType
Auto Trait Implementations§
impl Freeze for ChannelProtocolType
impl RefUnwindSafe for ChannelProtocolType
impl Send for ChannelProtocolType
impl Sync for ChannelProtocolType
impl Unpin for ChannelProtocolType
impl UnsafeUnpin for ChannelProtocolType
impl UnwindSafe for ChannelProtocolType
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