pub struct SystemRunEvidenceV2 {
pub version: u16,
pub allocation: AllocationEvidenceV2,
pub faults: FaultEvidenceV2,
pub io: IoEvidenceV2,
pub memory: MemoryEvidenceV2,
pub pressure: PressureEvidenceV2,
pub thermal: ThermalEvidenceV2,
pub network: NetworkEvidenceV2,
pub decode: DecodeRetentionEvidenceV2,
}Expand description
Complete memory, IO, and system evidence for one run.
Fields§
§version: u16§allocation: AllocationEvidenceV2§faults: FaultEvidenceV2§io: IoEvidenceV2§memory: MemoryEvidenceV2§pressure: PressureEvidenceV2§thermal: ThermalEvidenceV2§network: NetworkEvidenceV2§decode: DecodeRetentionEvidenceV2Trait Implementations§
Source§impl Clone for SystemRunEvidenceV2
impl Clone for SystemRunEvidenceV2
Source§fn clone(&self) -> SystemRunEvidenceV2
fn clone(&self) -> SystemRunEvidenceV2
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 SystemRunEvidenceV2
impl Debug for SystemRunEvidenceV2
Source§impl<'de> Deserialize<'de> for SystemRunEvidenceV2
impl<'de> Deserialize<'de> for SystemRunEvidenceV2
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
impl Eq for SystemRunEvidenceV2
Source§impl PartialEq for SystemRunEvidenceV2
impl PartialEq for SystemRunEvidenceV2
Source§impl Serialize for SystemRunEvidenceV2
impl Serialize for SystemRunEvidenceV2
impl StructuralPartialEq for SystemRunEvidenceV2
Auto Trait Implementations§
impl Freeze for SystemRunEvidenceV2
impl RefUnwindSafe for SystemRunEvidenceV2
impl Send for SystemRunEvidenceV2
impl Sync for SystemRunEvidenceV2
impl Unpin for SystemRunEvidenceV2
impl UnsafeUnpin for SystemRunEvidenceV2
impl UnwindSafe for SystemRunEvidenceV2
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