melvin_ob/http_handler/http_request/
mod.rs

1//! This module provides request and implicit response handling for various HTTP endpoints
2//! related to simulation and satellite control. Each submodule corresponds to
3//! a specific endpoint, managing its request and response types along with
4//! associated logic.
5use super::http_response::{
6    achievements, annoucements, available_slots, beacon_position, configure_simulation,
7    control_satellite, create_backup, daily_map, delete_objective, modify_objective, modify_slot,
8    objective_image, objective_list, observation, reset, response_common, restore_backup,
9    shoot_image,
10};
11
12mod achievements_get;
13pub(crate) mod announcements_get;
14mod available_slots_get;
15pub(crate) mod beacon_position_put;
16mod configure_simulation_put;
17pub(crate) mod control_put;
18mod create_backup_get;
19pub(crate) mod daily_map_post;
20mod delete_objective_delete;
21mod modify_objective_put;
22mod modify_slot_put;
23pub(crate) mod objective_image_post;
24pub(crate) mod objective_list_get;
25pub(crate) mod observation_get;
26pub(crate) mod request_common;
27pub(crate) mod reset_get;
28mod restore_backup_put;
29pub(crate) mod shoot_image_get;