pub struct PiJsWarmResetReport {Show 14 fields
pub reused: bool,
pub reason_code: Option<String>,
pub rust_pending_hostcalls: u64,
pub rust_pending_hostcall_queue: u64,
pub rust_scheduler_pending: bool,
pub pending_tasks_before: u64,
pub pending_hostcalls_before: u64,
pub pending_timers_before: u64,
pub residual_entries_after: u64,
pub dynamic_module_invalidations: u64,
pub module_cache_hits: u64,
pub module_cache_misses: u64,
pub module_cache_invalidations: u64,
pub module_cache_entries: u64,
}Fields§
§reused: bool§reason_code: Option<String>§rust_pending_hostcalls: u64§rust_pending_hostcall_queue: u64§rust_scheduler_pending: bool§pending_tasks_before: u64§pending_hostcalls_before: u64§pending_timers_before: u64§residual_entries_after: u64§dynamic_module_invalidations: u64§module_cache_hits: u64§module_cache_misses: u64§module_cache_invalidations: u64§module_cache_entries: u64Trait Implementations§
Source§impl Clone for PiJsWarmResetReport
impl Clone for PiJsWarmResetReport
Source§fn clone(&self) -> PiJsWarmResetReport
fn clone(&self) -> PiJsWarmResetReport
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PiJsWarmResetReport
impl Debug for PiJsWarmResetReport
Source§impl Default for PiJsWarmResetReport
impl Default for PiJsWarmResetReport
Source§fn default() -> PiJsWarmResetReport
fn default() -> PiJsWarmResetReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PiJsWarmResetReport
impl RefUnwindSafe for PiJsWarmResetReport
impl Send for PiJsWarmResetReport
impl Sync for PiJsWarmResetReport
impl Unpin for PiJsWarmResetReport
impl UnsafeUnpin for PiJsWarmResetReport
impl UnwindSafe for PiJsWarmResetReport
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> 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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().