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}