lzma_rs/
macros.rs
1#[cfg(feature = "enable_logging")]
3macro_rules! lzma_trace {
4 ($($arg:tt)+) => {
5 log::trace!($($arg)+);
6 }
7}
8
9#[cfg(feature = "enable_logging")]
11macro_rules! lzma_debug {
12 ($($arg:tt)+) => {
13 log::debug!($($arg)+);
14 }
15}
16
17#[cfg(feature = "enable_logging")]
19macro_rules! lzma_info {
20 ($($arg:tt)+) => {
21 log::info!($($arg)+);
22 }
23}
24
25#[cfg(not(feature = "enable_logging"))]
27macro_rules! lzma_trace {
28 ($($arg:tt)+) => {};
29}
30
31#[cfg(not(feature = "enable_logging"))]
33macro_rules! lzma_debug {
34 ($($arg:tt)+) => {};
35}
36
37#[cfg(not(feature = "enable_logging"))]
39macro_rules! lzma_info {
40 ($($arg:tt)+) => {};
41}