pub struct ComponentProfileResult {
pub kernel: KernelStatistics,
pub principals: Vec<PrincipalSummary>,
pub unclaimed: u64,
pub performance: PerformanceImpactMetrics,
pub digest: Digest,
}
Fields§
§kernel: KernelStatistics
§principals: Vec<PrincipalSummary>
§unclaimed: u64
Amount, in bytes, of memory that is known but remained unclaimed. Should be equal to zero.
performance: PerformanceImpactMetrics
§digest: Digest
Trait Implementations§
Source§impl Debug for ComponentProfileResult
impl Debug for ComponentProfileResult
Source§impl Default for ComponentProfileResult
impl Default for ComponentProfileResult
Source§fn default() -> ComponentProfileResult
fn default() -> ComponentProfileResult
Returns the “default value” for a type. Read more
Source§impl PartialEq for ComponentProfileResult
impl PartialEq for ComponentProfileResult
Source§impl Serialize for ComponentProfileResult
impl Serialize for ComponentProfileResult
impl StructuralPartialEq for ComponentProfileResult
Auto Trait Implementations§
impl Freeze for ComponentProfileResult
impl RefUnwindSafe for ComponentProfileResult
impl Send for ComponentProfileResult
impl Sync for ComponentProfileResult
impl Unpin for ComponentProfileResult
impl UnwindSafe for ComponentProfileResult
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