#[non_exhaustive]pub struct CreateVectorStoreFileRequestBuilder { /* private fields */ }Expand description
EN: Builder for vector store file requests. 中文:向量存储文件请求的构建器。
Implementations§
Source§impl CreateVectorStoreFileRequestBuilder
impl CreateVectorStoreFileRequestBuilder
Sourcepub fn file_id(self, file_id: impl Into<String>) -> Self
pub fn file_id(self, file_id: impl Into<String>) -> Self
EN: Sets the file id to attach. 中文:设置要附加的文件 ID。
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<CreateVectorStoreFileRequest, LingerError>
pub fn build(self) -> Result<CreateVectorStoreFileRequest, LingerError>
EN: Builds and validates the request. 中文:构建并校验请求。
Trait Implementations§
Source§impl Clone for CreateVectorStoreFileRequestBuilder
impl Clone for CreateVectorStoreFileRequestBuilder
Source§fn clone(&self) -> CreateVectorStoreFileRequestBuilder
fn clone(&self) -> CreateVectorStoreFileRequestBuilder
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 CreateVectorStoreFileRequestBuilder
impl Default for CreateVectorStoreFileRequestBuilder
Source§fn default() -> CreateVectorStoreFileRequestBuilder
fn default() -> CreateVectorStoreFileRequestBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CreateVectorStoreFileRequestBuilder
impl RefUnwindSafe for CreateVectorStoreFileRequestBuilder
impl Send for CreateVectorStoreFileRequestBuilder
impl Sync for CreateVectorStoreFileRequestBuilder
impl Unpin for CreateVectorStoreFileRequestBuilder
impl UnsafeUnpin for CreateVectorStoreFileRequestBuilder
impl UnwindSafe for CreateVectorStoreFileRequestBuilder
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