pub struct TokenizeMetricsSnapshot {
pub fsqlite_tokenize_tokens_total: u64,
pub fsqlite_tokenize_duration_seconds: TokenizeDurationSecondsHistogram,
pub fsqlite_tokenize_duration_seconds_count: u64,
pub fsqlite_tokenize_duration_seconds_sum_micros: u64,
}Expand description
Point-in-time tokenize metric snapshot.
Fields§
§fsqlite_tokenize_tokens_total: u64Monotonic token counter across all tokenize calls.
fsqlite_tokenize_duration_seconds: TokenizeDurationSecondsHistogramHistogram buckets for tokenize runtime.
fsqlite_tokenize_duration_seconds_count: u64Total tokenize observations recorded in histogram.
fsqlite_tokenize_duration_seconds_sum_micros: u64Sum of tokenize durations in microseconds.
Trait Implementations§
Source§impl Clone for TokenizeMetricsSnapshot
impl Clone for TokenizeMetricsSnapshot
Source§fn clone(&self) -> TokenizeMetricsSnapshot
fn clone(&self) -> TokenizeMetricsSnapshot
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 TokenizeMetricsSnapshot
Source§impl Debug for TokenizeMetricsSnapshot
impl Debug for TokenizeMetricsSnapshot
Source§impl Default for TokenizeMetricsSnapshot
impl Default for TokenizeMetricsSnapshot
Source§fn default() -> TokenizeMetricsSnapshot
fn default() -> TokenizeMetricsSnapshot
Returns the “default value” for a type. Read more
impl Eq for TokenizeMetricsSnapshot
Source§impl PartialEq for TokenizeMetricsSnapshot
impl PartialEq for TokenizeMetricsSnapshot
Source§fn eq(&self, other: &TokenizeMetricsSnapshot) -> bool
fn eq(&self, other: &TokenizeMetricsSnapshot) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for TokenizeMetricsSnapshot
Auto Trait Implementations§
impl Freeze for TokenizeMetricsSnapshot
impl RefUnwindSafe for TokenizeMetricsSnapshot
impl Send for TokenizeMetricsSnapshot
impl Sync for TokenizeMetricsSnapshot
impl Unpin for TokenizeMetricsSnapshot
impl UnsafeUnpin for TokenizeMetricsSnapshot
impl UnwindSafe for TokenizeMetricsSnapshot
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.