問題タブ [rust-decl-macros]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
244 参照

rust - 手続き型マクロなしでアトリビュートで「マクロを行う」方法はありますか?

具体的には、マクロ出力をドキュメント コメントに入れようとしています。これがまさに私が望むことをすることに興奮しました:

次のステップは、その文字列を自分のコンテンツに置き換えることです。thisによると、私は書くことができず#[doc=my_content!()]、属性マクロは手続き型であるため、そのために別のクレートが必要であり、さらに(私は思うに)手続き型マクロ機能を必要とせずにコンテンツを生成できました。

何らかの方法で「従来のマクロ」でこれを行う方法はありますか、それとも運が悪いのでしょうか?