use crate::api::add::okapi_add_operation_for_package_add_; use crate::api::add::package_add; use crate::api::list::okapi_add_operation_for_package_list_; use crate::api::list::okapi_add_operation_for_search_; use crate::api::list::{package_list, search}; use crate::api::remove::okapi_add_operation_for_package_del_; use crate::api::remove::okapi_add_operation_for_version_del_; use crate::api::remove::{package_del, version_del}; use rocket::Route; use rocket_okapi::openapi_get_routes; pub fn build_api() -> Vec { openapi_get_routes![search, package_list, package_add, package_del, version_del] }