Rust Vs Dlang,I want more experienced

If I was talking about macro_rules!, I'd have said those examples were impossible in Rust, not merely easier to do in D. Hell, I think bringing up compiler plugins is basically cheating (it's almost like saying "well, if you modify the compiler, you can do X..."), but like I said, I don't want to get into subjectives.