1#![deny(missing_docs)]
11#![deny(rustdoc::broken_intra_doc_links)]
12#![cfg_attr(any(), deny(clippy::unwrap_used))]
13
14mod admin_server;
15mod app_context;
16mod client_server;
17mod constants;
18mod data_directory;
19mod homeserver_app;
20mod metrics_server;
21mod persistence;
22mod republishers;
23mod services;
24mod shared;
25pub mod tracing;
26
27pub use admin_server::{AdminServer, AdminServerBuildError};
28pub use app_context::{AppContext, AppContextConversionError};
29pub use client_server::{ClientServer, ClientServerBuildError};
30pub use data_directory::*;
31pub use homeserver_app::{HomeserverApp, HomeserverAppBuildError};
32pub use metrics_server::{MetricsServer, MetricsServerBuildError};
33pub use persistence::sql::ConnectionString;