summaryrefslogtreecommitdiffstats
path: root/tokio/src/macros
diff options
context:
space:
mode:
Diffstat (limited to 'tokio/src/macros')
-rw-r--r--tokio/src/macros/cfg.rs19
1 files changed, 19 insertions, 0 deletions
diff --git a/tokio/src/macros/cfg.rs b/tokio/src/macros/cfg.rs
index 288f58d2..4b77544e 100644
--- a/tokio/src/macros/cfg.rs
+++ b/tokio/src/macros/cfg.rs
@@ -364,6 +364,25 @@ macro_rules! cfg_unstable {
}
}
+macro_rules! cfg_trace {
+ ($($item:item)*) => {
+ $(
+ #[cfg(feature = "tracing")]
+ #[cfg_attr(docsrs, doc(cfg(feature = "tracing")))]
+ $item
+ )*
+ }
+}
+
+macro_rules! cfg_not_trace {
+ ($($item:item)*) => {
+ $(
+ #[cfg(not(feature = "tracing"))]
+ $item
+ )*
+ }
+}
+
macro_rules! cfg_coop {
($($item:item)*) => {
$(