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