読者です 読者をやめる 読者になる 読者になる

アジョブジ星通信

日常系バンザイ。

cargo package で .gitignore 対象のファイルを含める方法

A. 不可能 理由 cargo package の動作は、 Cargo.toml のあるディレクトリが git リポジトリ内なら、そのリポジトリでインデックスされているファイル、および untracked(git add も ignore もされていない)なファイルの中から必要なファイルを検索します…

Rustの構文拡張をつくろう

最近書くネタがなくて困ってますが、 Rust をいじり始めたので、そろそろなにか書いておきたいなと。今回は強力な構文拡張機能(syntax extension)を使っていろいろと変な構文をぶち込む方法を紹介します。なお、サクッとマクロを作りたいだけな場合は macro_…