#[non_exhaustive]pub struct CreateVectorStoreSearchRequestBuilder { /* private fields */ }Expand description
EN: Builder for vector store search requests. 中文:向量存储搜索请求的构建器。
Implementations§
Source§impl CreateVectorStoreSearchRequestBuilder
impl CreateVectorStoreSearchRequestBuilder
Sourcepub fn max_num_results(self, max_num_results: u32) -> Self
pub fn max_num_results(self, max_num_results: u32) -> Self
EN: Sets the maximum number of search results. 中文:设置最大搜索结果数量。
Sourcepub fn filter(self, filter: Value) -> Self
pub fn filter(self, filter: Value) -> Self
EN: Sets a metadata filter expression. 中文:设置元数据过滤表达式。
Sourcepub fn extra(self, name: impl Into<String>, value: Value) -> Self
pub fn extra(self, name: impl Into<String>, value: Value) -> Self
EN: Adds a forward-compatible JSON field. 中文:添加前向兼容的 JSON 字段。
Sourcepub fn build(self) -> Result<CreateVectorStoreSearchRequest, LingerError>
pub fn build(self) -> Result<CreateVectorStoreSearchRequest, LingerError>
EN: Builds and validates the request. 中文:构建并校验请求。
Trait Implementations§
Source§impl Clone for CreateVectorStoreSearchRequestBuilder
impl Clone for CreateVectorStoreSearchRequestBuilder
Source§fn clone(&self) -> CreateVectorStoreSearchRequestBuilder
fn clone(&self) -> CreateVectorStoreSearchRequestBuilder
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 Default for CreateVectorStoreSearchRequestBuilder
impl Default for CreateVectorStoreSearchRequestBuilder
Source§fn default() -> CreateVectorStoreSearchRequestBuilder
fn default() -> CreateVectorStoreSearchRequestBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CreateVectorStoreSearchRequestBuilder
impl RefUnwindSafe for CreateVectorStoreSearchRequestBuilder
impl Send for CreateVectorStoreSearchRequestBuilder
impl Sync for CreateVectorStoreSearchRequestBuilder
impl Unpin for CreateVectorStoreSearchRequestBuilder
impl UnsafeUnpin for CreateVectorStoreSearchRequestBuilder
impl UnwindSafe for CreateVectorStoreSearchRequestBuilder
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