Skip to content

Commit 67f3179

Browse files
committed
rand_jitter: Fix log feature
1 parent d7983cc commit 67f3179

File tree

2 files changed

+31
-12
lines changed

2 files changed

+31
-12
lines changed

rand_jitter/src/dummy_log.rs

Lines changed: 0 additions & 10 deletions
This file was deleted.

rand_jitter/src/lib.rs

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,37 @@ macro_rules! doc_comment {
7171
#[cfg(test)]
7272
doc_comment!(include_str!("../README.md"));
7373

74-
#[cfg(not(feature = "log"))]
75-
#[macro_use] mod dummy_log;
74+
#[allow(unused)]
75+
macro_rules! trace { ($($x:tt)*) => (
76+
#[cfg(feature = "log")] {
77+
log::trace!($($x)*)
78+
}
79+
) }
80+
#[allow(unused)]
81+
macro_rules! debug { ($($x:tt)*) => (
82+
#[cfg(feature = "log")] {
83+
log::debug!($($x)*)
84+
}
85+
) }
86+
#[allow(unused)]
87+
macro_rules! info { ($($x:tt)*) => (
88+
#[cfg(feature = "log")] {
89+
log::info!($($x)*)
90+
}
91+
) }
92+
#[allow(unused)]
93+
macro_rules! warn { ($($x:tt)*) => (
94+
#[cfg(feature = "log")] {
95+
log::warn!($($x)*)
96+
}
97+
) }
98+
#[allow(unused)]
99+
macro_rules! error { ($($x:tt)*) => (
100+
#[cfg(feature = "log")] {
101+
log::error!($($x)*)
102+
}
103+
) }
104+
76105
#[cfg(feature = "std")]
77106
mod platform;
78107
mod error;

0 commit comments

Comments
 (0)