comdirect_rest_api/shared/
log.rs1#[cfg(feature = "log")]
2#[macro_export]
3macro_rules! log_debug {
4 ($($arg:tt)*) => {
5 tracing::debug!($($arg)*)
6 };
7}
8
9#[cfg(not(feature = "log"))]
10#[macro_export]
11macro_rules! log_debug {
12 ($($arg:tt)*) => {{
13 let _ = stringify!($($arg)*);
14 }};
15}
16
17#[cfg(feature = "log")]
18#[macro_export]
19macro_rules! log_info {
20 ($($arg:tt)*) => {
21 tracing::info!($($arg)*)
22 };
23}
24
25#[cfg(not(feature = "log"))]
26#[macro_export]
27macro_rules! log_info {
28 ($($arg:tt)*) => {{
29 let _ = stringify!($($arg)*);
30 }};
31}
32
33#[cfg(feature = "log")]
34#[macro_export]
35macro_rules! log_warn {
36 ($($arg:tt)*) => {
37 tracing::warn!($($arg)*)
38 };
39}
40
41#[cfg(not(feature = "log"))]
42#[macro_export]
43macro_rules! log_warn {
44 ($($arg:tt)*) => {{
45 let _ = stringify!($($arg)*);
46 }};
47}
48
49#[cfg(feature = "log")]
50#[macro_export]
51macro_rules! log_error {
52 ($($arg:tt)*) => {
53 tracing::error!($($arg)*)
54 };
55}
56
57#[cfg(not(feature = "log"))]
58#[macro_export]
59macro_rules! log_error {
60 ($($arg:tt)*) => {{
61 let _ = stringify!($($arg)*);
62 }};
63}