pub struct SlowQueryEntry {
pub id: String,
pub timestamp: u64,
pub namespace: String,
pub query_type: String,
pub duration_ms: f64,
pub parameters: Option<Value>,
pub results_count: u64,
pub vectors_scanned: u64,
}Expand description
Slow query entry
Fields§
§id: String§timestamp: u64§namespace: String§query_type: String§duration_ms: f64§parameters: Option<Value>§results_count: u64§vectors_scanned: u64Trait Implementations§
Source§impl Clone for SlowQueryEntry
impl Clone for SlowQueryEntry
Source§fn clone(&self) -> SlowQueryEntry
fn clone(&self) -> SlowQueryEntry
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 SlowQueryEntry
impl Debug for SlowQueryEntry
Source§impl<'de> Deserialize<'de> for SlowQueryEntry
impl<'de> Deserialize<'de> for SlowQueryEntry
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
Auto Trait Implementations§
impl Freeze for SlowQueryEntry
impl RefUnwindSafe for SlowQueryEntry
impl Send for SlowQueryEntry
impl Sync for SlowQueryEntry
impl Unpin for SlowQueryEntry
impl UnsafeUnpin for SlowQueryEntry
impl UnwindSafe for SlowQueryEntry
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