1use serde::Serialize;
6#[cfg(feature = "utoipa")]
7use utoipa::ToSchema;
8
9#[derive(Serialize)]
12#[cfg_attr(feature = "utoipa", derive(ToSchema))]
13pub struct ConvertResponse {
14 pub nix: String,
16}
17
18#[derive(Serialize)]
20#[cfg_attr(feature = "utoipa", derive(ToSchema))]
21pub struct ErrorResponse {
22 pub error: String,
24}
25
26#[derive(Serialize)]
28#[cfg_attr(feature = "utoipa", derive(ToSchema))]
29pub struct RootResponse {
30 pub description: String,
31 #[cfg(feature = "utoipa-swagger-ui")]
32 pub docs: String,
33 pub name: String,
34 #[cfg(feature = "utoipa")]
35 pub openapi: String,
36 pub version: String,
37}