diff --git a/crates/integr-structs/src/api.rs b/crates/integr-structs/src/api.rs index 70f07a4..82e8f5d 100644 --- a/crates/integr-structs/src/api.rs +++ b/crates/integr-structs/src/api.rs @@ -1,4 +1,7 @@ +use std::collections::{HashMap, HashSet}; + use serde::{Serialize, Deserialize}; +use serde_json::Value; #[derive(Serialize, Deserialize, Debug)] @@ -21,4 +24,36 @@ impl Default for ApiConfig { delay : 0, } } +} + +// v2 +#[derive(Serialize, Deserialize, Debug)] +pub struct ApiConfigV2 { + id : u64, + #[serde(default)] + template : Vec