my_awesome_rabbitmq_lib/lib.rs
1macro_rules! cfg_std {
2 ($($item:item)*) => {
3 $(
4 #[cfg(feature = "std")]
5 $item
6 )*
7 };
8}
9
10cfg_std! {
11 pub mod commence_saga;
12 mod consumers;
13 mod emitter;
14 mod fibo;
15 mod my_delivery;
16 mod nack;
17 mod publish_event;
18 mod queue_consumer_props;
19 pub mod saga;
20 mod start;
21 pub mod events_consume;
22 pub mod connection;
23}
24
25#[cfg(feature = "events")]
26pub mod events;
27
28#[cfg(test)]
29mod test;