faucet_server/lib.rs
1pub mod cli;
2pub mod client;
3pub mod error;
4pub mod global_conn;
5pub(crate) mod networking;
6pub mod server;
7pub mod shutdown;
8pub mod telemetry;
9
10#[macro_export]
11macro_rules! leak {
12 ($val:expr, $ty:ty) => {
13 std::boxed::Box::leak(std::boxed::Box::from($val)) as &'static $ty
14 };
15 ($val:expr) => {
16 std::boxed::Box::leak(std::boxed::Box::from($val))
17 };
18}