pub struct BatchSearchQuery {
pub query: Option<String>,
pub vector: Option<Vec<f32>>,
pub limit: Option<usize>,
pub threshold: Option<f64>,
}Expand description
One query in a batch_search call (POST /batch_search).
Fields§
§query: Option<String>Text query (embedded server-side) or raw vector (send via vector).
vector: Option<Vec<f32>>Raw vector query (skips embedding).
limit: Option<usize>Max results for this query.
threshold: Option<f64>Score threshold.
Trait Implementations§
Source§impl Clone for BatchSearchQuery
impl Clone for BatchSearchQuery
Source§fn clone(&self) -> BatchSearchQuery
fn clone(&self) -> BatchSearchQuery
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 BatchSearchQuery
impl Debug for BatchSearchQuery
Source§impl<'de> Deserialize<'de> for BatchSearchQuery
impl<'de> Deserialize<'de> for BatchSearchQuery
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BatchSearchQuery
impl RefUnwindSafe for BatchSearchQuery
impl Send for BatchSearchQuery
impl Sync for BatchSearchQuery
impl Unpin for BatchSearchQuery
impl UnsafeUnpin for BatchSearchQuery
impl UnwindSafe for BatchSearchQuery
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request