pub struct ParseMetricsSnapshot {
pub fsqlite_parse_statements_total: u64,
pub fsqlite_parse_tokens_total: u64,
pub fsqlite_parse_errors_total: u64,
}Expand description
Point-in-time parse metrics snapshot.
Fields§
§fsqlite_parse_statements_total: u64Total statements successfully parsed.
fsqlite_parse_tokens_total: u64Total tokens observed by successful parse_all() calls.
fsqlite_parse_errors_total: u64Total parse errors observed by parse_all() calls.
Trait Implementations§
Source§impl Clone for ParseMetricsSnapshot
impl Clone for ParseMetricsSnapshot
Source§fn clone(&self) -> ParseMetricsSnapshot
fn clone(&self) -> ParseMetricsSnapshot
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 ParseMetricsSnapshot
Source§impl Debug for ParseMetricsSnapshot
impl Debug for ParseMetricsSnapshot
Source§impl Default for ParseMetricsSnapshot
impl Default for ParseMetricsSnapshot
Source§fn default() -> ParseMetricsSnapshot
fn default() -> ParseMetricsSnapshot
Returns the “default value” for a type. Read more
impl Eq for ParseMetricsSnapshot
Source§impl PartialEq for ParseMetricsSnapshot
impl PartialEq for ParseMetricsSnapshot
Source§fn eq(&self, other: &ParseMetricsSnapshot) -> bool
fn eq(&self, other: &ParseMetricsSnapshot) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ParseMetricsSnapshot
Auto Trait Implementations§
impl Freeze for ParseMetricsSnapshot
impl RefUnwindSafe for ParseMetricsSnapshot
impl Send for ParseMetricsSnapshot
impl Sync for ParseMetricsSnapshot
impl Unpin for ParseMetricsSnapshot
impl UnsafeUnpin for ParseMetricsSnapshot
impl UnwindSafe for ParseMetricsSnapshot
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.