pub struct SlmpDeviceRangeSampleDeviceReport {Show 16 fields
pub device: String,
pub address_range: Option<String>,
pub value_kind: Option<SlmpDeviceRangeSampleValueKind>,
pub sample_addresses: Vec<String>,
pub bit_block_addresses: Vec<String>,
pub untested_reason: Option<String>,
pub passed: usize,
pub read_failed: usize,
pub write_failed: usize,
pub readback_failed: usize,
pub restore_failed: usize,
pub skipped: usize,
pub unsupported: usize,
pub bit_blocks_passed: usize,
pub bit_blocks_failed: usize,
pub failures: Vec<SlmpDeviceRangeSampleFailure>,
}Fields§
§device: String§address_range: Option<String>§value_kind: Option<SlmpDeviceRangeSampleValueKind>§sample_addresses: Vec<String>§bit_block_addresses: Vec<String>§untested_reason: Option<String>§passed: usize§read_failed: usize§write_failed: usize§readback_failed: usize§restore_failed: usize§skipped: usize§unsupported: usize§bit_blocks_passed: usize§bit_blocks_failed: usize§failures: Vec<SlmpDeviceRangeSampleFailure>Trait Implementations§
Source§impl Clone for SlmpDeviceRangeSampleDeviceReport
impl Clone for SlmpDeviceRangeSampleDeviceReport
Source§fn clone(&self) -> SlmpDeviceRangeSampleDeviceReport
fn clone(&self) -> SlmpDeviceRangeSampleDeviceReport
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<'de> Deserialize<'de> for SlmpDeviceRangeSampleDeviceReport
impl<'de> Deserialize<'de> for SlmpDeviceRangeSampleDeviceReport
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
Auto Trait Implementations§
impl Freeze for SlmpDeviceRangeSampleDeviceReport
impl RefUnwindSafe for SlmpDeviceRangeSampleDeviceReport
impl Send for SlmpDeviceRangeSampleDeviceReport
impl Sync for SlmpDeviceRangeSampleDeviceReport
impl Unpin for SlmpDeviceRangeSampleDeviceReport
impl UnsafeUnpin for SlmpDeviceRangeSampleDeviceReport
impl UnwindSafe for SlmpDeviceRangeSampleDeviceReport
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