pub struct CallStats {
pub id: u64,
pub kind: Kind,
pub target: String,
pub phase: Phase,
pub total_samples: Option<u64>,
pub planned_samples: Option<u64>,
pub typing: Option<Typed>,
pub counts: Worked,
}Fields§
§id: u64§kind: Kind§target: String§phase: Phase§total_samples: Option<u64>None until its range is decided, and for an open end.
planned_samples: Option<u64>What counts.work.done() ends at, where its range ends.
typing: Option<Typed>§counts: WorkedTrait Implementations§
impl Eq for CallStats
impl StructuralPartialEq for CallStats
Auto Trait Implementations§
impl Freeze for CallStats
impl RefUnwindSafe for CallStats
impl Send for CallStats
impl Sync for CallStats
impl Unpin for CallStats
impl UnsafeUnpin for CallStats
impl UnwindSafe for CallStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more