pub struct ThreadToolResourcesFileSearchVectorStore {
pub chunking_strategy: Option<ThreadToolResourcesFileSearchVectorStoreChunkingStrategy>,
pub file_ids: Option<Value>,
pub metadata: Option<Value>,
}Fields§
§chunking_strategy: Option<ThreadToolResourcesFileSearchVectorStoreChunkingStrategy>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 ThreadToolResourcesFileSearchVectorStore
impl Clone for ThreadToolResourcesFileSearchVectorStore
Source§fn clone(&self) -> ThreadToolResourcesFileSearchVectorStore
fn clone(&self) -> ThreadToolResourcesFileSearchVectorStore
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 ThreadToolResourcesFileSearchVectorStore
impl<'de> Deserialize<'de> for ThreadToolResourcesFileSearchVectorStore
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 ThreadToolResourcesFileSearchVectorStore
impl RefUnwindSafe for ThreadToolResourcesFileSearchVectorStore
impl Send for ThreadToolResourcesFileSearchVectorStore
impl Sync for ThreadToolResourcesFileSearchVectorStore
impl Unpin for ThreadToolResourcesFileSearchVectorStore
impl UnsafeUnpin for ThreadToolResourcesFileSearchVectorStore
impl UnwindSafe for ThreadToolResourcesFileSearchVectorStore
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