pub enum ChannelAccessMode {
Disabled,
PreBootOnly,
AlwaysAvailable,
Shared,
Unknown(u8),
}Expand description
Channel access mode values.
Reference: IPMI 2.0 Specification, Table 6-4
Variants§
Disabled
The channel is disabled from being used to communicate with the BMC.
PreBootOnly
The channel is only available during pre-boot (before OS loads).
AlwaysAvailable
The channel is always available for communication.
The channel is in shared access mode.
Unknown(u8)
Unknown value.
Trait Implementations§
Source§impl Clone for ChannelAccessMode
impl Clone for ChannelAccessMode
Source§fn clone(&self) -> ChannelAccessMode
fn clone(&self) -> ChannelAccessMode
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 ChannelAccessMode
Source§impl Debug for ChannelAccessMode
impl Debug for ChannelAccessMode
Source§impl Display for ChannelAccessMode
impl Display for ChannelAccessMode
Source§impl From<u8> for ChannelAccessMode
impl From<u8> for ChannelAccessMode
Source§impl PartialEq for ChannelAccessMode
impl PartialEq for ChannelAccessMode
impl StructuralPartialEq for ChannelAccessMode
Auto Trait Implementations§
impl Freeze for ChannelAccessMode
impl RefUnwindSafe for ChannelAccessMode
impl Send for ChannelAccessMode
impl Sync for ChannelAccessMode
impl Unpin for ChannelAccessMode
impl UnsafeUnpin for ChannelAccessMode
impl UnwindSafe for ChannelAccessMode
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