pub struct ProcessSnapshotView {
pub process_id: ProcessId,
pub process_name: String,
pub pid: u32,
pub ptime_now_ms: u64,
pub snapshot: Snapshot,
pub scope_entity_links: Vec<ScopeEntityLink>,
}Expand description
Per-process envelope inside a snapshot cut.
Fields§
§process_id: ProcessId§process_name: String§pid: u32§ptime_now_ms: u64§snapshot: Snapshot§scope_entity_links: Vec<ScopeEntityLink>Trait Implementations§
Auto Trait Implementations§
impl Freeze for ProcessSnapshotView
impl RefUnwindSafe for ProcessSnapshotView
impl Send for ProcessSnapshotView
impl Sync for ProcessSnapshotView
impl Unpin for ProcessSnapshotView
impl UnsafeUnpin for ProcessSnapshotView
impl UnwindSafe for ProcessSnapshotView
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