Rust の開発を行う際、よく「コードを簡潔にするためにマクロを使うべきか、それとも関数を使うべきか?」という疑問に直面します。 本記事では、マクロの使用シーンを分析し、どのような場面でマクロを活用すべきかを明確にします。まずは結論から ...