pub struct ToolResourcesFileSearchVectorStore {
pub chunking_strategy: Option<ToolResourcesFileSearchVectorStoreChunkingStrategy>,
pub file_ids: Option<Value>,
pub metadata: Option<Value>,
}Fields§
§chunking_strategy: Option<ToolResourcesFileSearchVectorStoreChunkingStrategy>The chunking strategy used to chunk the file(s).
file_ids: Option<Value>A list of file IDs to
metadata: Option<Value>Set of 16 key-value pairs that can be attached to an object.
Trait Implementations§
Source§impl Clone for ToolResourcesFileSearchVectorStore
impl Clone for ToolResourcesFileSearchVectorStore
Source§fn clone(&self) -> ToolResourcesFileSearchVectorStore
fn clone(&self) -> ToolResourcesFileSearchVectorStore
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<'de> Deserialize<'de> for ToolResourcesFileSearchVectorStore
impl<'de> Deserialize<'de> for ToolResourcesFileSearchVectorStore
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 ToolResourcesFileSearchVectorStore
impl RefUnwindSafe for ToolResourcesFileSearchVectorStore
impl Send for ToolResourcesFileSearchVectorStore
impl Sync for ToolResourcesFileSearchVectorStore
impl Unpin for ToolResourcesFileSearchVectorStore
impl UnsafeUnpin for ToolResourcesFileSearchVectorStore
impl UnwindSafe for ToolResourcesFileSearchVectorStore
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