Macro si_trace_print::dpf2o

source ·
macro_rules! dpf2o {
    (
        $($args:tt)*
    ) => { ... };
}
Expand description

debug println! in a function plus two namespace levels with offset

To signify printing within a function. Use to println! in a function.

use si_trace_print::{dpfn, dpfx};
use si_trace_print::dpf2o;
fn func1() {
    dpf2o!("hello");
}
fn main() {
    dpfn!();
    func1();
    dpfx!();
}

prints

→main:
     si_trace_print::main::func1: hello
←main:

Uses so().

For debug builds.