Docs.rs
  • elastic-query-builder-0.1.2
    • elastic-query-builder 0.1.2
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • uiuifree
    • Dependencies
      • serde ^1.0 normal
      • serde_derive ^1.0 normal
      • serde_json ^1.0 normal
    • Versions
    • 0% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

QueryTrait

Required Methods

  • build
  • query_name

Implementors

In elastic_query_builder::query

logo
Change settings

Trait elastic_query_builder::query::QueryTrait

source · [−]
pub trait QueryTrait {
    fn build(&self) -> Value;
fn query_name(&self) -> String; }

Required methods

source

fn build(&self) -> Value

source

fn query_name(&self) -> String

Implementors

source

impl QueryTrait for BoolQuery

source

impl QueryTrait for ExistsQuery

source

impl QueryTrait for GeoDistanceQuery

source

impl QueryTrait for MatchQuery

source

impl QueryTrait for MultiMatchQuery

source

impl QueryTrait for RangeQuery

source

impl QueryTrait for TermQuery

source

impl QueryTrait for TermsQuery

source

impl QueryTrait for WildcardQuery