pub struct ChannelAccess {
pub access_mode: ChannelAccessMode,
pub alerting_disabled: bool,
pub per_msg_auth_disabled: bool,
pub user_level_auth_disabled: bool,
pub privilege_level_limit: ChannelPrivilegeLevel,
}Expand description
Channel access information returned by the BMC.
Fields§
§access_mode: ChannelAccessModeThe access mode for this channel.
alerting_disabled: boolWhether alerting is disabled for this channel.
per_msg_auth_disabled: boolWhether per-message authentication is disabled.
user_level_auth_disabled: boolWhether user level authentication is disabled.
privilege_level_limit: ChannelPrivilegeLevelThe maximum privilege level allowed on this channel.
Implementations§
Source§impl ChannelAccess
impl ChannelAccess
Trait Implementations§
Source§impl Clone for ChannelAccess
impl Clone for ChannelAccess
Source§fn clone(&self) -> ChannelAccess
fn clone(&self) -> ChannelAccess
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 moreSource§impl Debug for ChannelAccess
impl Debug for ChannelAccess
Source§impl PartialEq for ChannelAccess
impl PartialEq for ChannelAccess
impl StructuralPartialEq for ChannelAccess
Auto Trait Implementations§
impl Freeze for ChannelAccess
impl RefUnwindSafe for ChannelAccess
impl Send for ChannelAccess
impl Sync for ChannelAccess
impl Unpin for ChannelAccess
impl UnsafeUnpin for ChannelAccess
impl UnwindSafe for ChannelAccess
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