3 The tracking issue for this feature is [#29598].
5 [#29598]: https://github.com/rust-lang/rust/issues/29598
7 ------------------------
9 With `trace_macros` you can trace the expansion of macros in your code.
14 #![feature(trace_macros)]
18 println!("Hello, Rust!");
23 The `cargo build` output:
29 5 | println!("Hello, Rust!");
30 | ^^^^^^^^^^^^^^^^^^^^^^^^^
32 = note: expanding `println! { "Hello, Rust!" }`
33 = note: to `print ! ( concat ! ( "Hello, Rust!" , "\n" ) )`
34 = note: expanding `print! { concat ! ( "Hello, Rust!" , "\n" ) }`
35 = note: to `$crate :: io :: _print ( format_args ! ( concat ! ( "Hello, Rust!" , "\n" ) )
38 Finished dev [unoptimized + debuginfo] target(s) in 0.60 secs