pub struct CpuDiff {
pub baseline_total: u64,
pub comparison_total: u64,
pub stacks: Vec<StackDiff>,
}Expand description
Diff of two CPU profiles.
Fields§
§baseline_total: u64§comparison_total: u64§stacks: Vec<StackDiff>Per-stack diffs sorted by |delta| descending.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CpuDiff
impl<'de> Deserialize<'de> for CpuDiff
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
Auto Trait Implementations§
impl Freeze for CpuDiff
impl RefUnwindSafe for CpuDiff
impl Send for CpuDiff
impl Sync for CpuDiff
impl Unpin for CpuDiff
impl UnsafeUnpin for CpuDiff
impl UnwindSafe for CpuDiff
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