noosphere_gateway/
lib.rs

1//! This crate contains substantially all of the implementation of the Noosphere Gateway
2//! and provides it as a re-usable library. It is the same implementation of the gateway
3//! that is used by the Noosphere CLI.
4
5#![cfg(not(target_arch = "wasm32"))]
6#![warn(missing_docs)]
7
8#[macro_use]
9extern crate tracing;
10
11mod error;
12mod extractors;
13mod gateway;
14mod gateway_manager;
15mod handlers;
16mod single_tenant;
17mod try_or_reset;
18mod worker;
19
20pub use gateway::*;
21pub use gateway_manager::*;
22pub use single_tenant::*;