pub struct AlertCapabilities {
pub correctable_ecc_error: Option<bool>,
pub spare_block: Option<bool>,
pub temperature: Option<bool>,
pub uncorrectable_ecc_error: Option<bool>,
}
Expand description
The conditions that would generate an alert to the CXL Fabric Manager or host.
Fields§
§correctable_ecc_error: Option<bool>
Indicates whether correctable ECC errors generate an alert to the CXL Fabric Manager or host.
spare_block: Option<bool>
Indicates whether spare block conditions generate an alert to the CXL Fabric Manager or host.
temperature: Option<bool>
Indicates whether temperature conditions generate an alert to the CXL Fabric Manager or host.
uncorrectable_ecc_error: Option<bool>
Indicates whether uncorrectable ECC errors generate an alert to the CXL Fabric Manager or host.
Trait Implementations§
Source§impl Clone for AlertCapabilities
impl Clone for AlertCapabilities
Source§fn clone(&self) -> AlertCapabilities
fn clone(&self) -> AlertCapabilities
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AlertCapabilities
impl Debug for AlertCapabilities
Source§impl Default for AlertCapabilities
impl Default for AlertCapabilities
Source§impl<'de> Deserialize<'de> for AlertCapabilities
impl<'de> Deserialize<'de> for AlertCapabilities
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Metadata<'static> for AlertCapabilities
impl Metadata<'static> for AlertCapabilities
Source§const JSON_SCHEMA: &'static str = "MemoryMetrics.v1_7_0.json"
const JSON_SCHEMA: &'static str = "MemoryMetrics.v1_7_0.json"
Name of the json-schema file that describes the entity that implements this trait. Should
be only the file name, so that it can be resolved relative to the URL of the redfish
service, or the public Redfish schema index.
Auto Trait Implementations§
impl Freeze for AlertCapabilities
impl RefUnwindSafe for AlertCapabilities
impl Send for AlertCapabilities
impl Sync for AlertCapabilities
impl Unpin for AlertCapabilities
impl UnwindSafe for AlertCapabilities
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