pub struct UpdateVectorStoreRequestBuilder { /* private fields */ }
Expand description
Builder for UpdateVectorStoreRequest
.
Implementations§
Source§impl UpdateVectorStoreRequestBuilder
impl UpdateVectorStoreRequestBuilder
pub fn name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn expires_after<VALUE: Into<VectorStoreExpirationAfter>>( &mut self, value: VALUE, ) -> &mut Self
pub fn metadata<VALUE: Into<HashMap<String, Value>>>( &mut self, value: VALUE, ) -> &mut Self
Sourcepub fn build(&self) -> Result<UpdateVectorStoreRequest, OpenAIError>
pub fn build(&self) -> Result<UpdateVectorStoreRequest, OpenAIError>
Trait Implementations§
Source§impl Clone for UpdateVectorStoreRequestBuilder
impl Clone for UpdateVectorStoreRequestBuilder
Source§fn clone(&self) -> UpdateVectorStoreRequestBuilder
fn clone(&self) -> UpdateVectorStoreRequestBuilder
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 moreAuto Trait Implementations§
impl Freeze for UpdateVectorStoreRequestBuilder
impl RefUnwindSafe for UpdateVectorStoreRequestBuilder
impl Send for UpdateVectorStoreRequestBuilder
impl Sync for UpdateVectorStoreRequestBuilder
impl Unpin for UpdateVectorStoreRequestBuilder
impl UnwindSafe for UpdateVectorStoreRequestBuilder
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