proxmox-backup/src/lib.rs

37 lines
637 B
Rust
Raw Normal View History

2018-11-01 12:05:45 +00:00
pub mod static_map;
2018-11-03 09:42:48 +00:00
2018-11-24 16:52:43 +00:00
/// 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.
2018-11-03 09:42:48 +00:00
#[macro_use]
2018-11-15 16:07:10 +00:00
pub mod api {
2018-11-03 09:42:48 +00:00
2018-11-15 16:07:10 +00:00
#[macro_use]
pub mod schema;
2018-11-22 10:23:49 +00:00
pub mod registry;
2018-11-15 16:07:10 +00:00
#[macro_use]
pub mod router;
pub mod config;
pub mod server;
2018-11-03 09:42:48 +00:00
2018-11-15 16:07:10 +00:00
}
2018-11-15 09:14:08 +00:00
2018-11-19 05:47:39 +00:00
pub mod section_config;
2018-11-19 05:40:57 +00:00
pub mod storage {
pub mod futures;
}
2018-11-16 12:14:11 +00:00
pub mod getopts;
2018-11-03 09:42:48 +00:00
pub mod api3;