opensearch_client/common/mapping/
field_mapping.rs1use crate::common;
12use serde::{Deserialize, Serialize};
13
14
15
16
17#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
18pub struct FieldMapping {
19 #[serde(rename = "full_name")]
20 pub full_name: String,
21 #[serde(rename = "mapping")]
22 pub mapping: serde_json::Value,
23}
24
25impl FieldMapping {
26
27 pub fn new(full_name: String, mapping: serde_json::Value) -> FieldMapping {
28 FieldMapping {
29 full_name,
30 mapping,
31 }
32 }
33}