pub struct FrequentSqlRow {
pub normalized_sql: String,
pub call_count: u64,
pub avg_elapsed_ms: i64,
pub max_elapsed_ms: i64,
}Expand description
高频 SQL 输出行(写入 CSV 或 SQLite)
Fields§
§normalized_sql: String§call_count: u64§avg_elapsed_ms: i64§max_elapsed_ms: i64Trait Implementations§
Source§impl Clone for FrequentSqlRow
impl Clone for FrequentSqlRow
Source§fn clone(&self) -> FrequentSqlRow
fn clone(&self) -> FrequentSqlRow
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 moreAuto Trait Implementations§
impl Freeze for FrequentSqlRow
impl RefUnwindSafe for FrequentSqlRow
impl Send for FrequentSqlRow
impl Sync for FrequentSqlRow
impl Unpin for FrequentSqlRow
impl UnsafeUnpin for FrequentSqlRow
impl UnwindSafe for FrequentSqlRow
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more