issues
search
KATO-Hiro
/
CodeReadingForMe
公式ドキュメントやOSSなどから学んだことをメモしています。
MIT License
0
stars
0
forks
source link
イベント「Rust 1.71 勝手にリリースパーティ」のメモ
#204
Closed
KATO-Hiro
closed
1 year ago
KATO-Hiro
commented
1 year ago
Rust 1.71.0
C-unwind ABI (今回のバージョンのメインの変更)
言語をまたぐpanicをunwind
C⇔Rustの関数を呼び出すときにある程度保証されるように
他の言語と一緒に使う場合
Debugger visualization attributes
デバッガGDBで構造体をきれいに表示
GDB: Pythonでも記述できる
raw-dylib linking
Windowsで外部ライブラリを使うときに、実行時にリンクできる
クロスプラットフォームで、テストビルドができる
GUI app
Upgrade to musl 1.2
Const-initialized thread locals
ドキュメントの入れ忘れ?
安定化されたAPI
NonZero: 32bitで表見
split_at: Pythonみたいな操作ができる
Cargoのdebuginfoが人に優しくなった
1.70.0
crates.ioではSparseがデフォルト
高速に処理される
OnceCell、OnceLockが安定化
グローバル定数
外部クレートが取り込まれた
正規表現をコンパイルしておきたい
IsTerminal
CLIの入力をターミナル or CIで動いているかを判定
test CLIの仕様が固まった
1.69.0
cargo fixを叩くようにコメントが出る
Rust 1.71.0
1.70.0
1.69.0