pub struct HostIdentityV2 {
pub version: u16,
pub operating_system: Evidence<String>,
pub kernel_version: Evidence<String>,
pub architecture: Evidence<String>,
pub cpu_model: Evidence<String>,
pub logical_cpus: u32,
pub physical_cores: Evidence<u32>,
pub cpu_features_digest: Evidence<String>,
pub affinity_digest: Evidence<String>,
pub numa_digest: Evidence<String>,
}Expand description
Exact host and operating environment used by one run.
Fields§
§version: u16§operating_system: Evidence<String>§kernel_version: Evidence<String>§architecture: Evidence<String>§cpu_model: Evidence<String>§logical_cpus: u32§physical_cores: Evidence<u32>§cpu_features_digest: Evidence<String>§affinity_digest: Evidence<String>§numa_digest: Evidence<String>Implementations§
Trait Implementations§
Source§impl Clone for HostIdentityV2
impl Clone for HostIdentityV2
Source§fn clone(&self) -> HostIdentityV2
fn clone(&self) -> HostIdentityV2
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 HostIdentityV2
impl Debug for HostIdentityV2
Source§impl<'de> Deserialize<'de> for HostIdentityV2
impl<'de> Deserialize<'de> for HostIdentityV2
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 PartialEq for HostIdentityV2
impl PartialEq for HostIdentityV2
Source§impl Serialize for HostIdentityV2
impl Serialize for HostIdentityV2
impl StructuralPartialEq for HostIdentityV2
Auto Trait Implementations§
impl Freeze for HostIdentityV2
impl RefUnwindSafe for HostIdentityV2
impl Send for HostIdentityV2
impl Sync for HostIdentityV2
impl Unpin for HostIdentityV2
impl UnsafeUnpin for HostIdentityV2
impl UnwindSafe for HostIdentityV2
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