pub struct InterpreterMetrics {
pub operand_hint_hit_count: u64,
pub operand_hint_miss_count: u64,
pub typed_builtin_fast_path_count: u64,
pub projection_fast_path_count: u64,
pub generic_builtin_call_count: u64,
pub scalar_superinstruction_count: u64,
pub local_type_hint_hit_count: u64,
}Fields§
§operand_hint_hit_count: u64§operand_hint_miss_count: u64§typed_builtin_fast_path_count: u64§projection_fast_path_count: u64§generic_builtin_call_count: u64§scalar_superinstruction_count: u64§local_type_hint_hit_count: u64Trait Implementations§
Source§impl Clone for InterpreterMetrics
impl Clone for InterpreterMetrics
Source§fn clone(&self) -> InterpreterMetrics
fn clone(&self) -> InterpreterMetrics
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 InterpreterMetrics
Source§impl Debug for InterpreterMetrics
impl Debug for InterpreterMetrics
Source§impl Default for InterpreterMetrics
impl Default for InterpreterMetrics
Source§fn default() -> InterpreterMetrics
fn default() -> InterpreterMetrics
Returns the “default value” for a type. Read more
impl Eq for InterpreterMetrics
Source§impl PartialEq for InterpreterMetrics
impl PartialEq for InterpreterMetrics
impl StructuralPartialEq for InterpreterMetrics
Auto Trait Implementations§
impl Freeze for InterpreterMetrics
impl RefUnwindSafe for InterpreterMetrics
impl Send for InterpreterMetrics
impl Sync for InterpreterMetrics
impl Unpin for InterpreterMetrics
impl UnsafeUnpin for InterpreterMetrics
impl UnwindSafe for InterpreterMetrics
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.