1 #![cfg_attr(not(feature = "full"), allow(unused_macros))] 2 3 #[macro_use] 4 mod cfg; 5 6 #[macro_use] 7 mod loom; 8 9 #[macro_use] 10 mod pin; 11 12 #[macro_use] 13 mod ready; 14 15 #[macro_use] 16 mod thread_local; 17 18 #[macro_use] 19 mod addr_of; 20 21 cfg_trace! { 22 #[macro_use] 23 mod trace; 24 } 25 26 cfg_macros! { 27 #[macro_use] 28 mod select; 29 30 #[macro_use] 31 mod join; 32 33 #[macro_use] 34 mod try_join; 35 } 36 37 // Includes re-exports needed to implement macros 38 #[doc(hidden)] 39 pub mod support; 40