1#![doc = include_str!("../README.md")]
2#![cfg_attr(not(feature = "std"), no_std)]
3
4#[cfg(all(feature = "parallel-rt", not(feature = "std")))]
5compile_error!("feature `parallel-rt` requires `std`");
6
7extern crate alloc;
8
9#[doc(hidden)]
10pub use paste::paste as __cu29_paste;
11
12pub mod app;
13#[cfg(feature = "std")]
14mod app_sim;
15pub mod config;
16pub mod context;
17pub mod copperlist;
18#[cfg(feature = "std")]
19pub mod cuasynctask; pub mod cubridge;
21pub mod curuntime;
22pub mod cutask;
23#[cfg(feature = "std")]
24pub mod debug;
25#[cfg(feature = "std")]
26pub mod distributed_replay;
27pub(crate) mod log;
28pub mod monitoring;
29#[cfg(all(feature = "std", feature = "parallel-rt"))]
30pub mod parallel_queue;
31#[cfg(all(feature = "std", feature = "parallel-rt"))]
32pub mod parallel_rt;
33pub mod payload;
34#[cfg(feature = "std")]
35pub mod pool;
36pub mod reflect;
37#[cfg(feature = "remote-debug")]
38pub mod remote_debug;
39pub mod resource;
40#[cfg(feature = "std")]
41pub mod simulation;