pub struct HotPathsDelta {
pub common_paths: Vec<HotPathComparison>,
pub baseline_only: Vec<HotPath>,
pub target_only: Vec<HotPath>,
}Expand description
Hot paths comparison
Fields§
§common_paths: Vec<HotPathComparison>Paths present in both profiles
baseline_only: Vec<HotPath>Paths only in baseline (disappeared)
target_only: Vec<HotPath>Paths only in target (new)
Trait Implementations§
Source§impl Clone for HotPathsDelta
impl Clone for HotPathsDelta
Source§fn clone(&self) -> HotPathsDelta
fn clone(&self) -> HotPathsDelta
Returns a duplicate of the value. Read more
1.0.0 · 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 HotPathsDelta
impl Debug for HotPathsDelta
Source§impl Default for HotPathsDelta
impl Default for HotPathsDelta
Source§fn default() -> HotPathsDelta
fn default() -> HotPathsDelta
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HotPathsDelta
impl<'de> Deserialize<'de> for HotPathsDelta
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 HotPathsDelta
impl RefUnwindSafe for HotPathsDelta
impl Send for HotPathsDelta
impl Sync for HotPathsDelta
impl Unpin for HotPathsDelta
impl UnsafeUnpin for HotPathsDelta
impl UnwindSafe for HotPathsDelta
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