opensearch_client/cluster/
get_component_template_response.rs1use crate::cluster;
12use serde::{Deserialize, Serialize};
13
14
15
16
17#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
18pub struct GetComponentTemplateResponse {
19 #[serde(rename = "component_templates")]
20 pub component_templates: Vec<cluster::ComponentTemplate>,
21}
22
23impl GetComponentTemplateResponse {
24
25 pub fn new(component_templates: Vec<cluster::ComponentTemplate>) -> GetComponentTemplateResponse {
26 GetComponentTemplateResponse {
27 component_templates,
28 }
29 }
30}