Skip to main content

opensearch_client/tasks/
task_infos.rs

1use std::{collections::HashMap, hash::Hash};
2
3/*
4 * opensearch-client
5 *
6 * Rust Client for OpenSearch
7 *
8 * The version of the OpenAPI document: 3.1.0
9 * Contact: alberto.paro@gmail.com
10 * Generated by Paro OpenAPI Generator
11 */
12use crate::{tasks::TaskInfoBase};
13use crate::common;
14use serde::{Deserialize, Serialize};
15
16#[derive(Clone, Debug, Serialize, Deserialize)]
17#[serde(untagged)]
18pub enum TaskInfos {
19    GroupedByParents(HashMap<String, Vec<TaskInfoBase>>),
20
21    GroupedByNone(HashMap<String, Vec<TaskInfoBase>>),
22}