summaryrefslogtreecommitdiff
path: root/src/macros.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/macros.rs')
-rw-r--r--src/macros.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/macros.rs b/src/macros.rs
index d4a72c8..1e3b61b 100644
--- a/src/macros.rs
+++ b/src/macros.rs
@@ -48,6 +48,16 @@ macro_rules! cfg_sync {
}
}
+macro_rules! cfg_signal {
+ ($($item:item)*) => {
+ $(
+ #[cfg(feature = "signal")]
+ #[cfg_attr(docsrs, doc(cfg(feature = "signal")))]
+ $item
+ )*
+ }
+}
+
macro_rules! ready {
($e:expr $(,)?) => {
match $e {