feagi_api/v1/
outputs_dtos.rs1use serde::{Deserialize, Serialize};
9use std::collections::HashMap;
10use utoipa::ToSchema;
11
12#[derive(Debug, Clone, Serialize, Deserialize, ToSchema)]
14pub struct OutputTargetsResponse {
15 pub targets: Vec<String>,
17}
18
19#[derive(Debug, Clone, Serialize, Deserialize, ToSchema)]
21pub struct OutputConfigRequest {
22 pub config: HashMap<String, serde_json::Value>,
24}
25
26#[derive(Debug, Clone, Serialize, Deserialize, ToSchema)]
28pub struct OutputConfigResponse {
29 pub message: String,
30 pub success: bool,
31}