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 thread_local; 14 15 #[macro_use] 16 mod addr_of; 17 18 cfg_trace! { 19 #[macro_use] 20 mod trace; 21 } 22 23 cfg_macros! { 24 #[macro_use] 25 mod select; 26 27 #[macro_use] 28 mod join; 29 30 #[macro_use] 31 mod try_join; 32 } 33 34 // Includes re-exports needed to implement macros 35 #[doc(hidden)] 36 pub mod support; 37