pub struct CreateMetrics {
pub program_id: String,
pub register_syscalls_us: u64,
pub load_elf_us: u64,
pub verify_code_us: u64,
pub jit_compile_us: u64,
}
Fields§
§program_id: String
§register_syscalls_us: u64
§load_elf_us: u64
§verify_code_us: u64
§jit_compile_us: u64
Implementations§
Source§impl CreateMetrics
impl CreateMetrics
pub fn submit_datapoint(&self, timings: &mut ExecuteDetailsTimings)
Trait Implementations§
Source§impl Debug for CreateMetrics
impl Debug for CreateMetrics
Source§impl Default for CreateMetrics
impl Default for CreateMetrics
Source§fn default() -> CreateMetrics
fn default() -> CreateMetrics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CreateMetrics
impl RefUnwindSafe for CreateMetrics
impl Send for CreateMetrics
impl Sync for CreateMetrics
impl Unpin for CreateMetrics
impl UnwindSafe for CreateMetrics
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> 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 more