chiark / gitweb /
trace_dbg: Remove some use's.
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 17 Apr 2022 10:02:05 +0000 (11:02 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 17 Apr 2022 10:03:07 +0000 (11:03 +0100)
This seems to generate spurious unused import warnings in some
situations.  Perhaps because it constantly reimports ?

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/utils.rs

index 5f852b3f1d2a19e17571548c808556b24385d7d4..967950483ca3f97224372fd7583acfdc4d732bda 100644 (file)
@@ -331,9 +331,7 @@ fn matches_doesnot_test() {
 #[macro_export]
 macro_rules! trace_dbg {
   ($msg:expr $(,$val:expr)*) => {
-    use log::*;
-    use Level::*;
-    if log_enabled!(Trace) {
+    if log_enabled!(log::Level::Trace) {
       let mut buf = format!("{}", &$msg);
       $( write!(&mut buf, " {}={:?}", stringify!($val), &$val).unwrap(); )*
       trace!("{}", buf);