algohub_server/models/response.rs
1use serde::{Deserialize, Serialize};
2
3#[derive(Serialize, Deserialize)]
4#[serde(crate = "rocket::serde")]
5pub struct Empty;
6
7#[derive(Serialize, Deserialize)]
8#[serde(crate = "rocket::serde")]
9pub struct Response<D> {
10 pub success: bool,
11 pub message: String,
12 #[serde(skip_serializing_if = "Option::is_none")]
13 pub data: Option<D>,
14}