pub struct TaskStatistics { /* private fields */ }Expand description
A type representing the enabled state of TaskStatisticsApi. Implements serde::Serialize.
Implementations§
Source§impl TaskStatistics
impl TaskStatistics
pub fn increment_cache_hit(&self, native_fn: &'static NativeFunction)
pub fn increment_cache_miss(&self, native_fn: &'static NativeFunction)
pub fn get(&self, f: &'static NativeFunction) -> TaskFunctionStatistics
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for TaskStatistics
impl !UnwindSafe for TaskStatistics
impl Freeze for TaskStatistics
impl Send for TaskStatistics
impl Sync for TaskStatistics
impl Unpin for TaskStatistics
impl UnsafeUnpin for TaskStatistics
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
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