Files
@ 7e100501dbde
Branch filter:
Location: CSY/reowolf/src/macros.rs - annotation
7e100501dbde
646 B
application/rls-services+xml
continued refactor (safe state) connector internals are (mostly) read-only until the moment the round succeed, whereafter the changes to ports/connectors are committed by being folded in
27ba74fbac9f 27ba74fbac9f 27ba74fbac9f 27ba74fbac9f 91c57e99c66e 9485a0862e90 330b9c117fa5 330b9c117fa5 330b9c117fa5 330b9c117fa5 330b9c117fa5 27ba74fbac9f 27ba74fbac9f 27ba74fbac9f 27ba74fbac9f 9485a0862e90 9485a0862e90 9485a0862e90 91c57e99c66e 5613956b43b0 5613956b43b0 5613956b43b0 91c57e99c66e 91c57e99c66e | /*
Change the definition of these macros to control the logging level statically
*/
macro_rules! log {
(@BENCH, $logger:expr, $($arg:tt)*) => {{
// if let Some(w) = $logger.line_writer() {
// let _ = writeln!(w, $($arg)*);
// }
}};
(@MARK, $logger:expr, $($arg:tt)*) => {{
if let Some(w) = $logger.line_writer() {
let _ = writeln!(w, $($arg)*);
}
}};
(@ENDPT, $logger:expr, $($arg:tt)*) => {{
// ignore
}};
($logger:expr, $($arg:tt)*) => {{
if let Some(w) = $logger.line_writer() {
let _ = writeln!(w, $($arg)*);
}
}};
}
|