diff options
Diffstat (limited to 'lockchain-http/src/lib.rs')
-rw-r--r-- | lockchain-http/src/lib.rs | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/lockchain-http/src/lib.rs b/lockchain-http/src/lib.rs deleted file mode 100644 index 2c69ab4..0000000 --- a/lockchain-http/src/lib.rs +++ /dev/null @@ -1,31 +0,0 @@ -//! A plug and play http interface layer for various lockchain components -#![feature(external_doc)] -#![doc(include = "../README.md")] -#![feature(non_modrs_mods)] - - -extern crate gotham_serde_json_body_parser as goth_json; -extern crate gotham; - -/// Contains API internal state and metadata -pub struct Server { - -} - -impl Server { - -} - -/// An enum that represents optional features. At least -/// one flag needs to be provided to initialise [[Server]] -/// in order to make a working lockchain-http interface. -pub enum ApiFeature { - /// Basic functionality for record I/O - Base, - /// Enables user access management - Users, - /// Allows management of user identities - UserManagement, - /// Allows management of filestorage scopes & loading - VaultManagement, -}
\ No newline at end of file |