pub struct MultisearchHeader {
pub index: Option<Indices>,
pub allow_partial_search_results: Option<bool>,
pub ignore_throttled: Option<bool>,
pub preference: Option<String>,
pub expand_wildcards: Option<ExpandWildcards>,
pub request_cache: Option<bool>,
pub allow_no_indices: Option<bool>,
pub routing: Option<String>,
pub ignore_unavailable: Option<bool>,
pub ccs_minimize_roundtrips: Option<bool>,
pub search_type: Option<SearchType>,
}Fields§
§index: Option<Indices>A comma-separated list of data streams, indexes, and aliases used to limit the request.
Supports wildcards (*).
To target all data streams and indexes, omit this parameter or use * or _all.
allow_partial_search_results: Option<bool>§ignore_throttled: Option<bool>§preference: Option<String>§expand_wildcards: Option<ExpandWildcards>Specifies the type of index that wildcard expressions can match. Supports comma-separated values.
request_cache: Option<bool>§allow_no_indices: Option<bool>§routing: Option<String>§ccs_minimize_roundtrips: Option<bool>§search_type: Option<SearchType>Implementations§
Source§impl MultisearchHeader
impl MultisearchHeader
pub fn new() -> MultisearchHeader
Trait Implementations§
Source§impl Clone for MultisearchHeader
impl Clone for MultisearchHeader
Source§fn clone(&self) -> MultisearchHeader
fn clone(&self) -> MultisearchHeader
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MultisearchHeader
impl Debug for MultisearchHeader
Source§impl Default for MultisearchHeader
impl Default for MultisearchHeader
Source§fn default() -> MultisearchHeader
fn default() -> MultisearchHeader
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MultisearchHeader
impl<'de> Deserialize<'de> for MultisearchHeader
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
Source§impl PartialEq for MultisearchHeader
impl PartialEq for MultisearchHeader
Source§fn eq(&self, other: &MultisearchHeader) -> bool
fn eq(&self, other: &MultisearchHeader) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for MultisearchHeader
impl Serialize for MultisearchHeader
impl StructuralPartialEq for MultisearchHeader
Auto Trait Implementations§
impl Freeze for MultisearchHeader
impl RefUnwindSafe for MultisearchHeader
impl Send for MultisearchHeader
impl Sync for MultisearchHeader
impl Unpin for MultisearchHeader
impl UnsafeUnpin for MultisearchHeader
impl UnwindSafe for MultisearchHeader
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