Docs.rs
  • elastic-query-builder-0.1.39
    • elastic-query-builder 0.1.39
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • uiuifree
    • Dependencies
      • serde ~1 normal
      • serde_json ~1 normal
    • Versions
    • 3.63% of the crate is documented
  • 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
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

elastic_query_builder0.1.39

MappingTrait

Required Methods

  • build
  • query_name

Implementors

In elastic_query_builder::mapping

elastic_query_builder::mapping

Trait MappingTrait

Source
pub trait MappingTrait {
    // 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 MappingTrait for BinaryFieldType

Source§

impl MappingTrait for BooleanFieldType

Source§

impl MappingTrait for DateFieldType

Source§

impl MappingTrait for GeoPointFieldType

Source§

impl MappingTrait for KeywordFieldType

Source§

impl MappingTrait for NestedFieldType

Source§

impl MappingTrait for NumericFieldType

Source§

impl MappingTrait for ObjectFieldType

Source§

impl MappingTrait for TextFieldType

Source§

impl MappingTrait for MappingProperties