livekit_runtime/
lib.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#[cfg(any(
    all(feature = "tokio", feature = "async"),
    all(feature = "tokio", feature = "dispatcher"),
    all(feature = "dispatcher", feature = "async")
))]
compile_error!("Cannot compile livekit with multiple runtimes");

#[cfg(feature = "tokio")]
mod tokio;
#[cfg(feature = "tokio")]
pub use tokio::*;

#[cfg(feature = "async")]
mod async_std;
#[cfg(feature = "async")]
pub use async_std::*;

#[cfg(feature = "dispatcher")]
mod dispatcher;
#[cfg(feature = "dispatcher")]
pub use dispatcher::*;