mirror of
https://git.proxmox.com/git/proxmox-backup
synced 2025-06-04 22:09:42 +00:00
69 lines
996 B
Rust
69 lines
996 B
Rust
pub mod static_map;
|
|
|
|
/// API definition helper
|
|
///
|
|
/// This module contains helper classes to define REST APIs. Method
|
|
/// parameters and return types are described using a
|
|
/// [Schema](schema/enum.Schema.html).
|
|
///
|
|
/// The [Router](router/struct.Router.html) is used to define a
|
|
/// hierarchy of API entries, and provides ways to find an API
|
|
/// definition by path.
|
|
|
|
pub mod tools;
|
|
|
|
#[macro_use]
|
|
pub mod api {
|
|
|
|
#[macro_use]
|
|
pub mod schema;
|
|
pub mod registry;
|
|
#[macro_use]
|
|
pub mod router;
|
|
pub mod config;
|
|
}
|
|
|
|
pub mod server {
|
|
|
|
pub mod formatter;
|
|
pub mod rest;
|
|
|
|
}
|
|
|
|
pub mod catar {
|
|
|
|
pub mod binary_search_tree;
|
|
pub mod format_definition;
|
|
pub mod encoder;
|
|
}
|
|
|
|
pub mod section_config;
|
|
|
|
pub mod backup {
|
|
|
|
pub mod chunk_store;
|
|
pub mod image_index;
|
|
pub mod datastore;
|
|
}
|
|
|
|
pub mod config {
|
|
|
|
pub mod datastore;
|
|
}
|
|
|
|
pub mod storage {
|
|
|
|
pub mod config;
|
|
pub mod futures;
|
|
}
|
|
|
|
pub mod getopts;
|
|
|
|
pub mod cli {
|
|
|
|
pub mod command;
|
|
}
|
|
|
|
|
|
pub mod api3;
|