pub struct SqliteOperationMetric {
pub operation_type: &'static str,
pub fingerprint: String,
pub fingerprint_source: &'static str,
pub transaction_mode: &'static str,
pub storage_transport: &'static str,
pub outcome: &'static str,
pub sql_bytes: u64,
pub total_ns: u64,
pub transaction_wait_ns: u64,
pub profile: SqliteOperationProfile,
}Fields§
§operation_type: &'static str§fingerprint: String§fingerprint_source: &'static str§transaction_mode: &'static str§storage_transport: &'static str§outcome: &'static str§sql_bytes: u64§total_ns: u64§transaction_wait_ns: u64§profile: SqliteOperationProfileTrait Implementations§
Source§impl Clone for SqliteOperationMetric
impl Clone for SqliteOperationMetric
Auto Trait Implementations§
impl Freeze for SqliteOperationMetric
impl RefUnwindSafe for SqliteOperationMetric
impl Send for SqliteOperationMetric
impl Sync for SqliteOperationMetric
impl Unpin for SqliteOperationMetric
impl UnsafeUnpin for SqliteOperationMetric
impl UnwindSafe for SqliteOperationMetric
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