diff --git a/src/rust/lqos_config/src/etc/v15/powercode_integration.rs b/src/rust/lqos_config/src/etc/v15/powercode_integration.rs new file mode 100644 index 00000000..9f032cc4 --- /dev/null +++ b/src/rust/lqos_config/src/etc/v15/powercode_integration.rs @@ -0,0 +1,18 @@ +use serde::{Serialize, Deserialize}; + +#[derive(Clone, Debug, Serialize, Deserialize)] +pub struct PowercodeIntegration { + pub enable_powercode: bool, + pub powercode_api_key: String, + pub powercode_api_url: String, +} + +impl Default for PowercodeIntegration { + fn default() -> Self { + PowercodeIntegration { + enable_powercode: false, + powercode_api_key: "".to_string(), + powercode_api_url: "".to_string(), + } + } +} \ No newline at end of file