pub struct PostgresSlowQueryPattern {Show 19 fields
pub app: Option<String>,
pub avg_duration_us: Option<i64>,
pub call_count: Option<i64>,
pub db_name: Option<String>,
pub db_operation: Option<String>,
pub db_user: Option<String>,
pub error_count: Option<i64>,
pub max_duration_us: Option<i64>,
pub p50_duration_us: Option<i64>,
pub p95_duration_us: Option<i64>,
pub p99_duration_us: Option<i64>,
pub query_id: Option<String>,
pub query_text: Option<String>,
pub total_cpu_time_us: Option<i64>,
pub total_duration_us: Option<i64>,
pub total_rows: Option<i64>,
pub total_shared_blks_hit: Option<i64>,
pub total_shared_blks_read: Option<i64>,
pub total_wal_bytes: Option<i64>,
}Expand description
PostgresSlowQueryPattern from the ClickHouse Cloud API.
Fields§
§app: Option<String>§avg_duration_us: Option<i64>§call_count: Option<i64>§db_name: Option<String>§db_operation: Option<String>§db_user: Option<String>§error_count: Option<i64>§max_duration_us: Option<i64>§p50_duration_us: Option<i64>§p95_duration_us: Option<i64>§p99_duration_us: Option<i64>§query_id: Option<String>§query_text: Option<String>§total_cpu_time_us: Option<i64>§total_duration_us: Option<i64>§total_rows: Option<i64>§total_wal_bytes: Option<i64>Trait Implementations§
Source§impl Clone for PostgresSlowQueryPattern
impl Clone for PostgresSlowQueryPattern
Source§fn clone(&self) -> PostgresSlowQueryPattern
fn clone(&self) -> PostgresSlowQueryPattern
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 moreSource§impl Debug for PostgresSlowQueryPattern
impl Debug for PostgresSlowQueryPattern
Source§impl Default for PostgresSlowQueryPattern
impl Default for PostgresSlowQueryPattern
Source§fn default() -> PostgresSlowQueryPattern
fn default() -> PostgresSlowQueryPattern
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PostgresSlowQueryPattern
impl<'de> Deserialize<'de> for PostgresSlowQueryPattern
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PostgresSlowQueryPattern
impl PartialEq for PostgresSlowQueryPattern
Source§impl Serialize for PostgresSlowQueryPattern
impl Serialize for PostgresSlowQueryPattern
impl StructuralPartialEq for PostgresSlowQueryPattern
Auto Trait Implementations§
impl Freeze for PostgresSlowQueryPattern
impl RefUnwindSafe for PostgresSlowQueryPattern
impl Send for PostgresSlowQueryPattern
impl Sync for PostgresSlowQueryPattern
impl Unpin for PostgresSlowQueryPattern
impl UnsafeUnpin for PostgresSlowQueryPattern
impl UnwindSafe for PostgresSlowQueryPattern
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