pub struct ParsedCallgrindOutput { /* private fields */ }
Expand description
Callgrind execution statistics extracted from Callgrind results file (callgrind.*.out).
Implementations§
Source§impl ParsedCallgrindOutput
impl ParsedCallgrindOutput
Sourcepub fn ram_accesses(&self) -> Option<u64>
pub fn ram_accesses(&self) -> Option<u64>
Estimates count of RAM hits. It does not account for presence of L2 cache, so the results are just an approximation.
Trait Implementations§
Source§impl Clone for ParsedCallgrindOutput
impl Clone for ParsedCallgrindOutput
Source§fn clone(&self) -> ParsedCallgrindOutput
fn clone(&self) -> ParsedCallgrindOutput
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ParsedCallgrindOutput
impl Debug for ParsedCallgrindOutput
Source§impl<'de> Deserialize<'de> for ParsedCallgrindOutput
impl<'de> Deserialize<'de> for ParsedCallgrindOutput
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
Source§impl Display for ParsedCallgrindOutput
impl Display for ParsedCallgrindOutput
Source§impl Hash for ParsedCallgrindOutput
impl Hash for ParsedCallgrindOutput
Source§impl PartialEq for ParsedCallgrindOutput
impl PartialEq for ParsedCallgrindOutput
Source§impl PartialOrd for ParsedCallgrindOutput
impl PartialOrd for ParsedCallgrindOutput
Source§impl Serialize for ParsedCallgrindOutput
impl Serialize for ParsedCallgrindOutput
impl Eq for ParsedCallgrindOutput
impl StructuralPartialEq for ParsedCallgrindOutput
Auto Trait Implementations§
impl Freeze for ParsedCallgrindOutput
impl RefUnwindSafe for ParsedCallgrindOutput
impl Send for ParsedCallgrindOutput
impl Sync for ParsedCallgrindOutput
impl Unpin for ParsedCallgrindOutput
impl UnwindSafe for ParsedCallgrindOutput
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