proxmox-backup/src/api_schema.rs

21 lines
492 B
Rust
Raw Normal View History

2019-02-17 08:59:20 +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.
#[macro_use]
2019-02-17 09:16:33 +00:00
mod schema;
pub use schema::*;
pub mod api_handler;
2019-02-17 08:59:20 +00:00
pub mod registry;
#[macro_use]
pub mod router;
pub mod config;
pub mod format;