2021-03-21

[Rust] マクロ

Rust
 呼び出し時!が付く。

【括弧の慣例】
():関数呼び出し的マクロ
{}:コードブロックを引数にとるマクロ

【様々なマクロ】
deriveマクロ:#[derive(MACRO_NAME)]という形式でstructやenumを修飾できるマクロ
アトリビュートマクロ:#[macro_name]といったアトリビュート形式で修飾できるマクロ