geoengine_api_client/models/
vector_operator.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
16#[serde(untagged)]
17pub enum VectorOperator {
18 #[serde(rename="MockPointSource")]
19 MockPointSource(Box<models::MockPointSource>),
20 #[serde(rename="RasterVectorJoin")]
21 RasterVectorJoin(Box<models::RasterVectorJoin>),
22}
23
24impl Default for VectorOperator {
25 fn default() -> Self {
26 Self::MockPointSource(Default::default())
27 }
28}
29
30