shared_tokio_runtime/
lib.rs

1use lazy_static::lazy_static;
2use tokio;
3pub use shared_tokio_runtime_macros::runtime_test;
4
5pub fn rt() -> &'static tokio::runtime::Runtime {
6    lazy_static! {
7        static ref RT: tokio::runtime::Runtime = tokio::runtime::Builder::new_multi_thread()
8        .enable_all()
9        .build()
10        .expect("Should create a tokio runtime");
11    }
12    &RT
13}