pub struct TaskMetricSnapshot {
pub active: usize,
pub terminal: [u64; 4],
}Fields§
§active: usize§terminal: [u64; 4]Implementations§
Source§impl TaskMetricSnapshot
impl TaskMetricSnapshot
pub fn terminal_count(self, reason: TaskTerminalReason) -> u64
Trait Implementations§
Source§impl Clone for TaskMetricSnapshot
impl Clone for TaskMetricSnapshot
Source§fn clone(&self) -> TaskMetricSnapshot
fn clone(&self) -> TaskMetricSnapshot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TaskMetricSnapshot
Source§impl Debug for TaskMetricSnapshot
impl Debug for TaskMetricSnapshot
Source§impl Default for TaskMetricSnapshot
impl Default for TaskMetricSnapshot
Source§fn default() -> TaskMetricSnapshot
fn default() -> TaskMetricSnapshot
Returns the “default value” for a type. Read more
impl Eq for TaskMetricSnapshot
Source§impl PartialEq for TaskMetricSnapshot
impl PartialEq for TaskMetricSnapshot
impl StructuralPartialEq for TaskMetricSnapshot
Auto Trait Implementations§
impl Freeze for TaskMetricSnapshot
impl RefUnwindSafe for TaskMetricSnapshot
impl Send for TaskMetricSnapshot
impl Sync for TaskMetricSnapshot
impl Unpin for TaskMetricSnapshot
impl UnsafeUnpin for TaskMetricSnapshot
impl UnwindSafe for TaskMetricSnapshot
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