pub struct AnnsSearchParamsBuilder { /* private fields */ }Expand description
Builder for AnnsSearchParams.
Implementations§
Source§impl AnnsSearchParamsBuilder
impl AnnsSearchParamsBuilder
pub fn vector_field<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Sourcepub fn vector_floats<VALUE: Into<Vec<f64>>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn vector_floats<VALUE: Into<Vec<f64>>>( &mut self, value: VALUE, ) -> &mut Self
target vector
pub fn params<VALUE: Into<VectorSearchParams>>( &mut self, value: VALUE, ) -> &mut Self
Sourcepub fn build(&self) -> Result<AnnsSearchParams, AnnsSearchParamsBuilderError>
pub fn build(&self) -> Result<AnnsSearchParams, AnnsSearchParamsBuilderError>
Trait Implementations§
Source§impl Clone for AnnsSearchParamsBuilder
impl Clone for AnnsSearchParamsBuilder
Source§fn clone(&self) -> AnnsSearchParamsBuilder
fn clone(&self) -> AnnsSearchParamsBuilder
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 AnnsSearchParamsBuilder
impl RefUnwindSafe for AnnsSearchParamsBuilder
impl Send for AnnsSearchParamsBuilder
impl Sync for AnnsSearchParamsBuilder
impl Unpin for AnnsSearchParamsBuilder
impl UnwindSafe for AnnsSearchParamsBuilder
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