omni_orchestrator/schemas/v1/api/
deploy.rs1use rocket::get;
2use rocket::http::Status;
3use serde::{Deserialize, Serialize};
4
5#[derive(Debug, Serialize, Deserialize)]
6pub struct DeployPermissions {
7 max_file_count: u64,
8}
9impl Default for DeployPermissions {
10 fn default() -> Self {
11 Self {
12 max_file_count: 45000000,
13 }
14 }
15}
16#[get("/deploy/permissions")]
18pub fn deploy_permissions() -> Result<rocket::serde::json::Json<DeployPermissions>, Status> {
19 Ok(rocket::serde::json::Json(DeployPermissions::default()))
20}