pub struct IndexMetadataConfig {
pub indexed: Vec<String>,
}
Expand description
Configuration for the behavior of Pinecone’s internal metadata index.
By default, all metadata is indexed; when metadata_config
is present, only specified metadata fields are indexed.
Fields§
§indexed: Vec<String>
List of metadata fields to index.
Trait Implementations§
Source§impl Clone for IndexMetadataConfig
impl Clone for IndexMetadataConfig
Source§fn clone(&self) -> IndexMetadataConfig
fn clone(&self) -> IndexMetadataConfig
Returns a copy 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 IndexMetadataConfig
impl Debug for IndexMetadataConfig
Source§impl Default for IndexMetadataConfig
impl Default for IndexMetadataConfig
Source§fn default() -> IndexMetadataConfig
fn default() -> IndexMetadataConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IndexMetadataConfig
impl<'de> Deserialize<'de> for IndexMetadataConfig
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 IndexMetadataConfig
impl RefUnwindSafe for IndexMetadataConfig
impl Send for IndexMetadataConfig
impl Sync for IndexMetadataConfig
impl Unpin for IndexMetadataConfig
impl UnwindSafe for IndexMetadataConfig
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