.rs
低リスクRust ソースコード
メモリ安全性とゼロコスト抽象化を両立するシステムプログラミング言語 Rust のソース。Web バックエンド・CLI・OS カーネルまで幅広く使われます。
MIME タイプ
- text/rust
カテゴリ
code
何で開けるか
- cargo / rustc
- VS Code + rust-analyzer
- RustRover
OS 別の開き方
Windows
- rustup 経由で cargo / rustc、VS Code
macOS
- 同上
Linux
- 同上
iOS
- リモートビルド
Android
- Termux で rustup
危険性と注意点
unsafeブロック内のコードは Rust のメモリ安全性保証の外。依存クレートに怪しい unsafe があれば審査
よくある間違い
- コンパイル時間が長くなりがち。ワークスペース分割と sccache で時間短縮
- 借用チェッカーと戦い続けると、本来のアルゴリズムより型設計に時間を奪われる。まず動く設計を優先