Struct elasticsearch::RankEval [−][src]
pub struct RankEval<'a, 'b, B> { /* fields omitted */ }
Expand description
Builder for the Rank Eval API
Allows to evaluate the quality of ranked search results over a set of typical search queries
Optional, experimental
This requires the experimental-apis
feature. Can have breaking changes in future
versions or might even be removed entirely.
Implementations
Creates a new instance of RankEval with the specified API parts
Whether to ignore if a wildcard indices expression resolves into no concrete indices. (This includes _all
string or when no indices have been specified)
The body for the API call
Include the stack trace of returned errors.
Whether to expand wildcard expression to concrete indices that are open, closed or both.
A comma-separated list of filters used to reduce the response.
Adds a HTTP header
Whether specified concrete indices should be ignored when unavailable (missing or closed)
Sets a request timeout for this API call.
The timeout is applied from when the request starts connecting until the response body has finished.
Search operation type
The URL-encoded request definition. Useful for libraries that do not accept a request body for non-POST requests.
Trait Implementations
Auto Trait Implementations
impl<'a, 'b, B> !RefUnwindSafe for RankEval<'a, 'b, B>
impl<'a, 'b, B> !UnwindSafe for RankEval<'a, 'b, B>
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more