Streamline log enablement (#64)

* Remove log_enabled statements around annotate calls, which are already guarded against annotations_enabled

* Use a trace_enabled!() macro that follows the same logic as trace!() to find if additional traces have been enabled or not
This commit is contained in:
Benjamin Bouvier
2022-07-20 19:44:31 +02:00
committed by GitHub
parent 8bede950d0
commit a33b044d6c
3 changed files with 23 additions and 24 deletions

View File

@@ -22,6 +22,12 @@ macro_rules! trace {
};
}
macro_rules! trace_enabled {
() => {
cfg!(feature = "trace-log")
};
}
pub(crate) mod cfg;
pub(crate) mod domtree;
pub mod indexset;