Struct smbioslib::HardwareSecuritySettings
source · pub struct HardwareSecuritySettings {
pub raw: u8,
pub power_on_password_status: HardwareSecurityStatus,
pub keyboard_password_status: HardwareSecurityStatus,
pub administrator_password_status: HardwareSecurityStatus,
pub front_panel_reset_status: HardwareSecurityStatus,
}
Expand description
Fields§
§raw: u8
Raw value
power_on_password_status: HardwareSecurityStatus
Power-on Password Status
keyboard_password_status: HardwareSecurityStatus
Keyboard Password Status
administrator_password_status: HardwareSecurityStatus
Administrator Password Status
front_panel_reset_status: HardwareSecurityStatus
Front Panel Reset Status
Trait Implementations§
source§impl Debug for HardwareSecuritySettings
impl Debug for HardwareSecuritySettings
source§impl From<u8> for HardwareSecuritySettings
impl From<u8> for HardwareSecuritySettings
source§impl PartialEq<HardwareSecuritySettings> for HardwareSecuritySettings
impl PartialEq<HardwareSecuritySettings> for HardwareSecuritySettings
source§fn eq(&self, other: &HardwareSecuritySettings) -> bool
fn eq(&self, other: &HardwareSecuritySettings) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for HardwareSecuritySettings
impl Serialize for HardwareSecuritySettings
impl Eq for HardwareSecuritySettings
impl StructuralEq for HardwareSecuritySettings
impl StructuralPartialEq for HardwareSecuritySettings
Auto Trait Implementations§
impl RefUnwindSafe for HardwareSecuritySettings
impl Send for HardwareSecuritySettings
impl Sync for HardwareSecuritySettings
impl Unpin for HardwareSecuritySettings
impl UnwindSafe for HardwareSecuritySettings
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