pub struct PodSpecMetadataConfig {
pub indexed: Option<Vec<String>>,
}
Expand description
PodSpecMetadataConfig : 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. These configurations are only valid for use with pod-based indexes.
Fields§
§indexed: Option<Vec<String>>
By default, all metadata is indexed; to change this behavior, use this property to specify an array of metadata fields that should be indexed.
Implementations§
Source§impl PodSpecMetadataConfig
impl PodSpecMetadataConfig
Sourcepub fn new() -> PodSpecMetadataConfig
pub fn new() -> PodSpecMetadataConfig
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. These configurations are only valid for use with pod-based indexes.
Trait Implementations§
Source§impl Clone for PodSpecMetadataConfig
impl Clone for PodSpecMetadataConfig
Source§fn clone(&self) -> PodSpecMetadataConfig
fn clone(&self) -> PodSpecMetadataConfig
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 PodSpecMetadataConfig
impl Debug for PodSpecMetadataConfig
Source§impl Default for PodSpecMetadataConfig
impl Default for PodSpecMetadataConfig
Source§fn default() -> PodSpecMetadataConfig
fn default() -> PodSpecMetadataConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PodSpecMetadataConfig
impl<'de> Deserialize<'de> for PodSpecMetadataConfig
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 PodSpecMetadataConfig
impl PartialEq for PodSpecMetadataConfig
Source§impl Serialize for PodSpecMetadataConfig
impl Serialize for PodSpecMetadataConfig
impl StructuralPartialEq for PodSpecMetadataConfig
Auto Trait Implementations§
impl Freeze for PodSpecMetadataConfig
impl RefUnwindSafe for PodSpecMetadataConfig
impl Send for PodSpecMetadataConfig
impl Sync for PodSpecMetadataConfig
impl Unpin for PodSpecMetadataConfig
impl UnwindSafe for PodSpecMetadataConfig
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request