Skip to main content

geoengine_api_client/models/
rename_bands.rs

1/*
2 * Geo Engine API
3 *
4 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
5 *
6 * Contact: dev@geoengine.de
7 * Generated by: https://openapi-generator.tech
8 */
9
10use crate::models;
11use serde::{Deserialize, Serialize};
12
13#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
14#[serde(untagged)]
15pub enum RenameBands {
16    Default(Box<models::Default>),
17    Suffix(Box<models::Suffix>),
18    Rename(Box<models::Rename>),
19}
20
21impl Default for RenameBands {
22    fn default() -> Self {
23        Self::Default(Default::default())
24    }
25}
26/// 
27#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
28pub enum Type {
29    #[serde(rename = "default")]
30    Default,
31    #[serde(rename = "suffix")]
32    Suffix,
33    #[serde(rename = "rename")]
34    Rename,
35}
36
37impl Default for Type {
38    fn default() -> Type {
39        Self::Default
40    }
41}
42