効率的で信頼できるソフトウェアを誰もがつくれる言語。
## MOC
- 📒**関連**
- 💻**開発系**
- [[Rustをインストール]]
- [[Rustをアンインストール]]
- [[Rustのtoolchainをアップデート|Rustをアップデート]]
- [[Rustのファイルをフォーマット]]
- [[VSCodeでRustの開発環境を構築]]
- [[VSCodeでRustのデバッグ]]
- 📚**ドキュメント**
- [[🎮Rust Playground]]
- Official?
- [[📚The Rust Programming Language]]
- [[📚The Rust Ference]]
- [[📚The Rust Cookbook]]
- [[📚The Cargo Book]]
- [[📚Rust API Guidelines]]
- [[📚The Rustonomicon]]
- Unofficial
- [[📚Rust Design Patterns]]
- [[📚Comprehensive Rust]]
- [[📚Rust入門]]
- [[📚Rust Language Cheat Sheet]]
- [[📚Rust モジュールのベストプラクティス]]
- [[📚Rustのイテレータの網羅的かつ大雑把な紹介]]
- [[📕Rustの命名規約]]
- [[📕Rustでよく使うイテレーター処理や変換操作]]
- [[📒Rustのテスト]]
- [[📒Rustの文字列]]
- [[Rustの特徴]]
- 環境変数
- [[Rustで環境変数を取得]]
- [[Rustでdotenvを読み込む]]
- [[Rustでpanicマクロを使うとき、使わないとき]]
- [[RustのソースコードをWebブラウザで動作確認・共有]]
- ファイルシステム
- [[Rustでファイルの中身を文字列(String)として読み込む]]
- [[Rustでパスをjoinする]]
- [[Rustでファイルを作成し書き込む]]
- [[Rustでディレクトリを作成する]]
- 日付
- [[Rustで日付や時間を扱う]]
- [[Enum (Rust)|Enum]]
- [[📜Rustでenumのvariantにメソッドをimplする]]
- [[RustのEnumで特定のVariantかどうかを判定]]
- [[Rustでディレクトリ配下のファイル一覧を取得]]
- [[RustでHashMap(辞書)を簡潔に定義・生成]]
- [[Rustでglobを指定してentryの一覧を取得]]
- [[RustでJSONファイルをstructにパース]]
- [[Rustで標準エラー出力(stderr)を使う]]
- [[Rustで構造体や配列などの変数をきれいにprintしたい(pretty print)]]
- [[Rustでコマンドライン引数を取得]]
- [[RustでHTTPリクエスト]]
- 🤖CI
- [[RustをBitbucket PipelinesでWindowsビルド]]
- [[RustをBitbucket PipelinesでMacビルド]]
- 🗃**用語定義**
- [[rustup]]
- [[Cargo]]
- [[evcxr]]
- [[Rust Foundation]]
- [[エディション]]
- [[関連関数]]
- [[シャドーイング]]
- 演算子
- [[Question mark operator]]
- 型
- [[構造体 (Rust)|構造体]] 関連
- [[構造体更新記法]]
- [[フィールド (Rust)|フィールド]]
- [[フィールド初期化省略記法]]
- [[タプル構造体]]
- [[ユニット様構造体]]
- [[ニュータイプパターン]]
- [[型エイリアス (Rust)|型エイリアス]]
- 並列処理
- [[Mutex]]
- [[Arc]]
- [[Rc]]
- [[RwLock]]
- その他
- [[Rustacean]]
- [[ドキュメンテーションコメント]]
- 📜**アクティビティ**
- [[📜2021-02-28 RustのCLIツール開発用ベースプロジェクトを作る]]
- [[📜2022-04-24 rust-headless-chromeを使ってRustでブラウザを操作してみた]]
- 📝**トラブルシューティング**
- [[📝cargo checkに失敗する]]
- [[📝RustでE0432エラーによってimportエラーになる]]
- [[📝Rustでselfを使うmethodを呼び出すと所有権のエラーになる]]
- [[📝Rustのデッドコード警告(warning)を消したい]]
- [[📝Rustのイテレーター(iterator)でcollectしてもboolと判定されてしまう]]
- [[📝Rustでf32やf64のような浮動小数点型をソートできない]]
- [[📝RustでREPLを使いたい]]