Struct elasticsearch_dsl::search::queries::span::SpanMultiQuery
source · pub struct SpanMultiQuery { /* private fields */ }Expand description
The span_multi query allows you to wrap a multi term query (one of
wildcard, fuzzy,
prefix, range or
regexp query) as a span query, so it can be
nested.
https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-span-multi-term-query.html
Implementations§
source§impl SpanMultiQuery
impl SpanMultiQuery
pub fn serialize<__S>(
__self: &SpanMultiQuery,
__serializer: __S,
) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
Trait Implementations§
source§impl Clone for SpanMultiQuery
impl Clone for SpanMultiQuery
source§fn clone(&self) -> SpanMultiQuery
fn clone(&self) -> SpanMultiQuery
Returns a copy 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 SpanMultiQuery
impl Debug for SpanMultiQuery
source§impl From<SpanMultiQuery> for Option<Query>
impl From<SpanMultiQuery> for Option<Query>
source§fn from(q: SpanMultiQuery) -> Self
fn from(q: SpanMultiQuery) -> Self
Converts to this type from the input type.
source§impl From<SpanMultiQuery> for Option<SpanQuery>
impl From<SpanMultiQuery> for Option<SpanQuery>
source§fn from(q: SpanMultiQuery) -> Self
fn from(q: SpanMultiQuery) -> Self
Converts to this type from the input type.
source§impl From<SpanMultiQuery> for Query
impl From<SpanMultiQuery> for Query
source§fn from(q: SpanMultiQuery) -> Self
fn from(q: SpanMultiQuery) -> Self
Converts to this type from the input type.
source§impl From<SpanMultiQuery> for SpanQuery
impl From<SpanMultiQuery> for SpanQuery
source§fn from(q: SpanMultiQuery) -> Self
fn from(q: SpanMultiQuery) -> Self
Converts to this type from the input type.
source§impl IntoIterator for SpanMultiQuery
impl IntoIterator for SpanMultiQuery
§type Item = SpanMultiQuery
type Item = SpanMultiQuery
The type of the elements being iterated over.
§type IntoIter = IntoIter<<SpanMultiQuery as IntoIterator>::Item>
type IntoIter = IntoIter<<SpanMultiQuery as IntoIterator>::Item>
Which kind of iterator are we turning this into?
source§impl PartialEq<Query> for SpanMultiQuery
impl PartialEq<Query> for SpanMultiQuery
source§impl PartialEq<SpanMultiQuery> for Query
impl PartialEq<SpanMultiQuery> for Query
source§impl PartialEq<SpanMultiQuery> for SpanQuery
impl PartialEq<SpanMultiQuery> for SpanQuery
source§impl PartialEq<SpanQuery> for SpanMultiQuery
impl PartialEq<SpanQuery> for SpanMultiQuery
source§impl PartialEq for SpanMultiQuery
impl PartialEq for SpanMultiQuery
source§impl Serialize for SpanMultiQuery
impl Serialize for SpanMultiQuery
impl StructuralPartialEq for SpanMultiQuery
Auto Trait Implementations§
impl Freeze for SpanMultiQuery
impl RefUnwindSafe for SpanMultiQuery
impl Send for SpanMultiQuery
impl Sync for SpanMultiQuery
impl Unpin for SpanMultiQuery
impl UnwindSafe for SpanMultiQuery
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)