opensearch_client/indices/
index_routing_allocation_include.rs1use serde::{Deserialize, Serialize};
12
13#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
14pub struct IndexRoutingAllocationInclude {
15 #[serde(rename = "_id", default, skip_serializing_if = "Option::is_none")]
16 pub id: Option<String>,
17 #[serde(
18 rename = "_tier_preference",
19 default,
20 skip_serializing_if = "Option::is_none"
21 )]
22 pub tier_preference: Option<String>,
23}
24
25impl IndexRoutingAllocationInclude {
26 pub fn new() -> IndexRoutingAllocationInclude {
27 IndexRoutingAllocationInclude {
28 id: None,
29 tier_preference: None,
30 }
31 }
32}