Enum os_query_builder_rs::compound_query::boolean::compound_query_boolean::CompoundQueryBoolean
source · pub enum CompoundQueryBoolean {
Match(Match),
MultiMatch(MultiMatch),
MatchPhrase(MatchPhrase),
MatchPhrasePrefix(MatchPhrasePrefix),
SimpleQueryString(SimpleQueryString),
Term(Term),
Terms(Terms),
Bool(Bool),
}Variants§
Match(Match)
MultiMatch(MultiMatch)
MatchPhrase(MatchPhrase)
MatchPhrasePrefix(MatchPhrasePrefix)
SimpleQueryString(SimpleQueryString)
Term(Term)
Terms(Terms)
Bool(Bool)
Trait Implementations§
source§impl Clone for CompoundQueryBoolean
impl Clone for CompoundQueryBoolean
source§fn clone(&self) -> CompoundQueryBoolean
fn clone(&self) -> CompoundQueryBoolean
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 CompoundQueryBoolean
impl Debug for CompoundQueryBoolean
source§impl From<Bool> for CompoundQueryBoolean
impl From<Bool> for CompoundQueryBoolean
source§impl From<Match> for CompoundQueryBoolean
impl From<Match> for CompoundQueryBoolean
source§impl From<MatchPhrase> for CompoundQueryBoolean
impl From<MatchPhrase> for CompoundQueryBoolean
source§fn from(val: MatchPhrase) -> Self
fn from(val: MatchPhrase) -> Self
Converts to this type from the input type.
source§impl From<MatchPhrasePrefix> for CompoundQueryBoolean
impl From<MatchPhrasePrefix> for CompoundQueryBoolean
source§fn from(val: MatchPhrasePrefix) -> Self
fn from(val: MatchPhrasePrefix) -> Self
Converts to this type from the input type.
source§impl From<MultiMatch> for CompoundQueryBoolean
impl From<MultiMatch> for CompoundQueryBoolean
source§fn from(val: MultiMatch) -> Self
fn from(val: MultiMatch) -> Self
Converts to this type from the input type.
source§impl From<SimpleQueryString> for CompoundQueryBoolean
impl From<SimpleQueryString> for CompoundQueryBoolean
source§fn from(val: SimpleQueryString) -> Self
fn from(val: SimpleQueryString) -> Self
Converts to this type from the input type.
source§impl From<Term> for CompoundQueryBoolean
impl From<Term> for CompoundQueryBoolean
source§impl From<Terms> for CompoundQueryBoolean
impl From<Terms> for CompoundQueryBoolean
Auto Trait Implementations§
impl Freeze for CompoundQueryBoolean
impl RefUnwindSafe for CompoundQueryBoolean
impl Send for CompoundQueryBoolean
impl Sync for CompoundQueryBoolean
impl Unpin for CompoundQueryBoolean
impl UnwindSafe for CompoundQueryBoolean
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)