pub struct VectorSearchStatistics {
pub index_unused_reasons: Option<Vec<IndexUnusedReason>>,
pub index_usage_mode: Option<String>,
pub stored_columns_usages: Option<Vec<StoredColumnsUsage>>,
}Expand description
Statistics for a vector search query. Populated as part of JobStatistics2.
This type is not used in any activity, and only used as part of another schema.
Fields§
§index_unused_reasons: Option<Vec<IndexUnusedReason>>When indexUsageMode is UNUSED or PARTIALLY_USED, this field explains why indexes were not used in all or part of the vector search query. If indexUsageMode is FULLY_USED, this field is not populated.
index_usage_mode: Option<String>Specifies the index usage mode for the query.
stored_columns_usages: Option<Vec<StoredColumnsUsage>>Specifies the usage of stored columns in the query when stored columns are used in the query.
Trait Implementations§
Source§impl Clone for VectorSearchStatistics
impl Clone for VectorSearchStatistics
Source§fn clone(&self) -> VectorSearchStatistics
fn clone(&self) -> VectorSearchStatistics
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 VectorSearchStatistics
impl Debug for VectorSearchStatistics
Source§impl Default for VectorSearchStatistics
impl Default for VectorSearchStatistics
Source§fn default() -> VectorSearchStatistics
fn default() -> VectorSearchStatistics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VectorSearchStatistics
impl<'de> Deserialize<'de> for VectorSearchStatistics
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 Serialize for VectorSearchStatistics
impl Serialize for VectorSearchStatistics
impl Part for VectorSearchStatistics
Auto Trait Implementations§
impl Freeze for VectorSearchStatistics
impl RefUnwindSafe for VectorSearchStatistics
impl Send for VectorSearchStatistics
impl Sync for VectorSearchStatistics
impl Unpin for VectorSearchStatistics
impl UnwindSafe for VectorSearchStatistics
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