matchの条件でif letが使えるようになったり、cfg_selectが使えるようになったりしたRust 1.95の変更点を詳しく紹介します。
スライスを固定長ウィンドウで扱えるようになったり、CargoがTOML 1.1に対応したりしたRust 1.94の変更点を詳しく紹介します。
内部可変性のある型を定数で扱うと警告が出るようになったり、クロージャで直接値をフォーマットできるようになったりしたRust 1.93の変更点を詳しく紹介します。
RwLockの書き込みロックを降格できるようになったり、ヒープへゼロ初期化できるようになったりしたRust 1.92の変更点を詳しく紹介します。
イテレータ化せずに値をchainできるようになったり、ARM64版Windowsでの動作が保証されたりしたRust 1.91の変更点を詳しく紹介します。
x64のLinuxでリンクが早くなったりしたRust 1.90の変更点を詳しく紹介します。
配列の要素数を省略できるようになったり、format_args!()の結果を変数に入れられるようになったりしたRust 1.89の変更点を詳しく紹介します。
if中に複数のletを書けるようになったり、スライスを配列に分割できるようになったりしたRust 1.88の変更点を詳しく紹介します。
匿名パイプが使えるようになったり、動的配列から値を抜き取れるようになったりしたRust 1.87の変更点を詳しく紹介します。
トレイトをアップキャストできるようになったり、スライスやHashMapから複数の可変参照を得られるようになったりしたRust 1.86の変更点を詳しく紹介します。
Rust 2024や非同期クロージャが使えるようになったりしたRust 1.85の変更点を詳しく紹介します。
トレイト解決の仕組みが変わったりtarget tripleではなくtarget tupleと呼ぶようになったりしたRust 1.84の変更点を詳しく紹介します。
静的変数への参照を定数として得られるようになったりしたRust 1.83の変更点を詳しく紹介します。
ヒープを未初期化のまま確保できるようになったり生借用演算子が使えるようになったりしたRust 1.82の変更点を詳しく紹介します。
Errorトレイトがどこでも使えるようになったり警告の発生を強制させられるようになったりしたRust 1.81の変更点を詳しく紹介します。
LazyLockが使えるようになったり色々な便利メソッドが追加されたりしたRust 1.80の変更点を詳しく紹介します。
式を強制的に定数として評価できるようになったり、関連型に境界を直接書けるようになったりしたRust 1.79の変更点を詳しく紹介します。
トレイト未実装の文言を変更できるようになったりしたRust 1.78の変更点を詳しく紹介します。
C文字列リテラルが使えるようになったり、非同期関数を再帰呼び出しできるようになったりしたRust 1.77の変更点を詳しく紹介します。
OptionやResultの中身をのぞき見られるようになったりしたRust 1.76の変更点を詳しく紹介します。
トレイトで非同期関数を定義できるようになったり、ポインタをバイト単位で操作できるようになったりしたRust 1.75の変更点を詳しく紹介します。
飽和演算用の型やrustdocでの警告用ブロックが使えるようになったりしたRust 1.74の変更点を詳しく紹介します。
整数の割り算を安全に切り上げられるようになったり、パニック時の文言が読みやすくなったりしたRust 1.73の変更点を詳しく紹介します。
SELinux環境下のSambaとコンテナから同じディレクトリを扱う方法の備忘録です
rustfmtがlet-elseに対応したりエラーに#[cfg]の情報が含まれるようになったりしたRust 1.72の変更点を詳しく紹介します。
gitlab.com公式のSaaS RunnerでRustをビルドする手順を紹介します。
配列とタプルを相互変換できるようになったりC ABIでパニックできるようになったりしたRust 1.71の変更点を詳しく紹介します。
グローバル変数を遅延初期化できるようになったり`format_args!`がコンパイル時に展開されるようになったりしたRust 1.70の変更点を詳しく紹介します。
rustdocでマクロだけ検索できるようになったり、NULLを途中に含むスライスからでもCStrを生成できるようになったりしたRust 1.69の変更点を詳しく紹介します。
Cargoのインデックス更新を高速化できるようになったり、std::pin::pin!マクロが使えるようになったりしたRust 1.68の変更点を詳しく紹介します。