Docs.rs
  • elastic-query-builder-0.1.32
    • elastic-query-builder 0.1.32
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • uiuifree
    • Dependencies
      • serde ~1 normal
      • serde_derive ~1 normal
      • serde_json ~1 normal
    • Versions
    • 3.73% 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

?
Change settings

Trait elastic_query_builder::query::QueryTrait

source ·
pub trait QueryTrait {
    // Required methods
    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 MatchAllQuery

source§

impl QueryTrait for MatchQuery

source§

impl QueryTrait for MultiMatchQuery

source§

impl QueryTrait for NestedQuery

source§

impl QueryTrait for RangeQuery

source§

impl QueryTrait for ScriptQuery

source§

impl QueryTrait for ScriptScoreQuery

source§

impl QueryTrait for TermQuery

source§

impl QueryTrait for TermsQuery

source§

impl QueryTrait for WildcardQuery