pub struct TelemetrySnapshot {
pub queries_total: u64,
pub writes_total: u64,
pub write_rows_total: u64,
pub errors_total: u64,
pub admin_ops_total: u64,
pub sqlite_cache: SqliteCacheStatus,
}Expand description
Point-in-time snapshot of all telemetry counters.
Fields§
§queries_total: u64Total read operations executed.
writes_total: u64Total write operations committed.
write_rows_total: u64Total rows written (nodes + edges + chunks).
errors_total: u64Total operation errors.
admin_ops_total: u64Total admin operations.
sqlite_cache: SqliteCacheStatusAggregated SQLite page-cache counters (summed across pool connections).
Trait Implementations§
Source§impl Clone for TelemetrySnapshot
impl Clone for TelemetrySnapshot
Source§fn clone(&self) -> TelemetrySnapshot
fn clone(&self) -> TelemetrySnapshot
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TelemetrySnapshot
impl Debug for TelemetrySnapshot
Source§impl Default for TelemetrySnapshot
impl Default for TelemetrySnapshot
Source§fn default() -> TelemetrySnapshot
fn default() -> TelemetrySnapshot
Returns the “default value” for a type. Read more
Source§impl PartialEq for TelemetrySnapshot
impl PartialEq for TelemetrySnapshot
Source§impl Serialize for TelemetrySnapshot
impl Serialize for TelemetrySnapshot
impl Eq for TelemetrySnapshot
impl StructuralPartialEq for TelemetrySnapshot
Auto Trait Implementations§
impl Freeze for TelemetrySnapshot
impl RefUnwindSafe for TelemetrySnapshot
impl Send for TelemetrySnapshot
impl Sync for TelemetrySnapshot
impl Unpin for TelemetrySnapshot
impl UnsafeUnpin for TelemetrySnapshot
impl UnwindSafe for TelemetrySnapshot
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§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.