pub struct ParserHotPathProfileSnapshot {Show 15 fields
pub parse_single_calls: u64,
pub parse_multi_calls: u64,
pub parse_cache_hits: u64,
pub parse_cache_misses: u64,
pub parsed_sql_bytes: u64,
pub parse_time_ns: u64,
pub rewrite_calls: u64,
pub rewrite_time_ns: u64,
pub compiled_cache_hits: u64,
pub compiled_cache_misses: u64,
pub prepared_cache_hits: u64,
pub prepared_cache_misses: u64,
pub compile_time_ns: u64,
pub fast_path_executions: u64,
pub slow_path_executions: u64,
}Fields§
§parse_single_calls: u64§parse_multi_calls: u64§parse_cache_hits: u64§parse_cache_misses: u64§parsed_sql_bytes: u64§parse_time_ns: u64§rewrite_calls: u64§rewrite_time_ns: u64§compiled_cache_hits: u64§compiled_cache_misses: u64§prepared_cache_hits: u64§prepared_cache_misses: u64§compile_time_ns: u64§fast_path_executions: u64bd-6eyrg.1: Number of prepared executions that took the fast path.
slow_path_executions: u64bd-6eyrg.1: Number of prepared executions that took the slow path.
Trait Implementations§
Source§impl Clone for ParserHotPathProfileSnapshot
impl Clone for ParserHotPathProfileSnapshot
Source§fn clone(&self) -> ParserHotPathProfileSnapshot
fn clone(&self) -> ParserHotPathProfileSnapshot
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 ParserHotPathProfileSnapshot
Source§impl Debug for ParserHotPathProfileSnapshot
impl Debug for ParserHotPathProfileSnapshot
Source§impl Default for ParserHotPathProfileSnapshot
impl Default for ParserHotPathProfileSnapshot
Source§fn default() -> ParserHotPathProfileSnapshot
fn default() -> ParserHotPathProfileSnapshot
Returns the “default value” for a type. Read more
impl Eq for ParserHotPathProfileSnapshot
impl StructuralPartialEq for ParserHotPathProfileSnapshot
Auto Trait Implementations§
impl Freeze for ParserHotPathProfileSnapshot
impl RefUnwindSafe for ParserHotPathProfileSnapshot
impl Send for ParserHotPathProfileSnapshot
impl Sync for ParserHotPathProfileSnapshot
impl Unpin for ParserHotPathProfileSnapshot
impl UnsafeUnpin for ParserHotPathProfileSnapshot
impl UnwindSafe for ParserHotPathProfileSnapshot
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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> 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).