pub struct UpdateVectorStoreRequestArgs { /* private fields */ }
Expand description
Builder for UpdateVectorStoreRequest
.
Implementations§
Source§impl UpdateVectorStoreRequestArgs
impl UpdateVectorStoreRequestArgs
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 UpdateVectorStoreRequestArgs
impl Clone for UpdateVectorStoreRequestArgs
Source§fn clone(&self) -> UpdateVectorStoreRequestArgs
fn clone(&self) -> UpdateVectorStoreRequestArgs
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 moreSource§impl Debug for UpdateVectorStoreRequestArgs
impl Debug for UpdateVectorStoreRequestArgs
Auto Trait Implementations§
impl Freeze for UpdateVectorStoreRequestArgs
impl RefUnwindSafe for UpdateVectorStoreRequestArgs
impl Send for UpdateVectorStoreRequestArgs
impl Sync for UpdateVectorStoreRequestArgs
impl Unpin for UpdateVectorStoreRequestArgs
impl UnwindSafe for UpdateVectorStoreRequestArgs
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