pub struct RuntimeTaskKindSummaryV1 {
pub kind: RuntimeTaskKindV1,
pub active: usize,
pub long_running: usize,
pub max_elapsed_millis: u64,
}Expand description
Aggregated task counts and elapsed-time information for one task kind.
Fields§
§kind: RuntimeTaskKindV1Bounded task category.
active: usizeNumber of active tasks in the category.
long_running: usizeNumber of active tasks exceeding the long-running threshold.
max_elapsed_millis: u64Maximum elapsed time among active tasks, in milliseconds.
Trait Implementations§
Source§impl Clone for RuntimeTaskKindSummaryV1
impl Clone for RuntimeTaskKindSummaryV1
Source§impl Debug for RuntimeTaskKindSummaryV1
impl Debug for RuntimeTaskKindSummaryV1
Source§impl<'de> Deserialize<'de> for RuntimeTaskKindSummaryV1
impl<'de> Deserialize<'de> for RuntimeTaskKindSummaryV1
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
impl Eq for RuntimeTaskKindSummaryV1
Source§impl PartialEq for RuntimeTaskKindSummaryV1
impl PartialEq for RuntimeTaskKindSummaryV1
Source§impl Serialize for RuntimeTaskKindSummaryV1
impl Serialize for RuntimeTaskKindSummaryV1
impl StructuralPartialEq for RuntimeTaskKindSummaryV1
Auto Trait Implementations§
impl Freeze for RuntimeTaskKindSummaryV1
impl RefUnwindSafe for RuntimeTaskKindSummaryV1
impl Send for RuntimeTaskKindSummaryV1
impl Sync for RuntimeTaskKindSummaryV1
impl Unpin for RuntimeTaskKindSummaryV1
impl UnsafeUnpin for RuntimeTaskKindSummaryV1
impl UnwindSafe for RuntimeTaskKindSummaryV1
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