pub struct PerfEntry {
pub label: String,
pub key: PerfKey,
pub count: u64,
pub total_instructions: u64,
}Expand description
PerfEntry Aggregated perf counters keyed by kind (endpoint vs timer) and label.
Fields§
§label: String§key: PerfKey§count: u64§total_instructions: u64Trait Implementations§
Source§impl CandidType for PerfEntry
impl CandidType for PerfEntry
Source§impl<'de> Deserialize<'de> for PerfEntry
impl<'de> Deserialize<'de> for PerfEntry
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 PerfEntry
impl RefUnwindSafe for PerfEntry
impl Send for PerfEntry
impl Sync for PerfEntry
impl Unpin for PerfEntry
impl UnwindSafe for PerfEntry
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