pub struct MeasurementBlock {
pub measurement: Option<String>,
pub measurement_index: Option<i64>,
pub measurement_size: Option<i64>,
pub measurement_specification: Option<i64>,
}
Expand description
The DSP0274-defined measurement block information.
Fields§
§measurement: Option<String>
The hexadecimal string representation of the numeric value of the DSP0274-defined Measurement field of the measurement block.
measurement_index: Option<i64>
The DSP0274-defined Index field of the measurement block.
measurement_size: Option<i64>
The DSP0274-defined MeasurementSize field of the measurement block.
measurement_specification: Option<i64>
The DSP0274-defined MeasurementSpecification field of the measurement block.
Trait Implementations§
Source§impl Clone for MeasurementBlock
impl Clone for MeasurementBlock
Source§fn clone(&self) -> MeasurementBlock
fn clone(&self) -> MeasurementBlock
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 MeasurementBlock
impl Debug for MeasurementBlock
Source§impl Default for MeasurementBlock
impl Default for MeasurementBlock
Source§impl<'de> Deserialize<'de> for MeasurementBlock
impl<'de> Deserialize<'de> for MeasurementBlock
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 MeasurementBlock
impl Metadata<'static> for MeasurementBlock
Source§const JSON_SCHEMA: &'static str = "SoftwareInventory.v1_9_0.json"
const JSON_SCHEMA: &'static str = "SoftwareInventory.v1_9_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 MeasurementBlock
impl RefUnwindSafe for MeasurementBlock
impl Send for MeasurementBlock
impl Sync for MeasurementBlock
impl Unpin for MeasurementBlock
impl UnwindSafe for MeasurementBlock
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