use cfg_if::cfg_if;
pub mod single_thread;
pub use single_thread::NativeSingleThreadDriver;
cfg_if! {
if #[cfg(feature = "multi-thread")] {
pub mod threaded;
pub use threaded::NativeThreadedDriver;
}
}
cfg_if! {
if #[cfg(target_arch = "wasm32")] {
pub type WasmCooperativeDriver = NativeSingleThreadDriver;
}
}