Struct minidump_processor::SystemInfo [−][src]
pub struct SystemInfo {
pub os: Os,
pub os_version: Option<String>,
pub cpu: Cpu,
pub cpu_info: Option<String>,
pub cpu_microcode_version: Option<u64>,
pub cpu_count: usize,
}
Expand description
Information about the system that produced a Minidump
.
Fields
os: Os
The operating system that produced the minidump
os_version: Option<String>
A string identifying the version of the operating system
This may look like “5.1.2600 Service Pack 2” or “10.4.8 8L2127”, if present
cpu: Cpu
The CPU on which the dump was produced
cpu_info: Option<String>
A string further identifying the specific CPU
For example, “GenuineIntel level 6 model 13 stepping 8”, if present.
cpu_microcode_version: Option<u64>
The microcode version of the cpu
cpu_count: usize
The number of processors in the system
Will be greater than one for multi-core systems.
Auto Trait Implementations
impl RefUnwindSafe for SystemInfo
impl Send for SystemInfo
impl Sync for SystemInfo
impl Unpin for SystemInfo
impl UnwindSafe for SystemInfo
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more