今週のRust 514

2023-09-27

説明

本文は ChatGPT(gpt-3.5-turbo-1106) によって翻訳されました。

こんにちは、そして今週の This Week in Rust の最新号へようこそ! Rust は、信頼性の高い効率的なソフトウェアを構築するためのプログラミング言語です。 これはその進歩とコミュニティの週次要約です。 何かありましたらご連絡ください。Twitterでは@ThisWeekInRust、mastodon.socialでは@ThisWeekinRust、もしくはプルリクエストを送信ください。 参加したいですか?貢献を歓迎します

This Week in RustGitHubで公開開発されています、過去のアーカイブはthis-week-in-rust.orgで閲覧できます。 今週号で何かエラーを見つけた場合は、プルリクエストを送信してください。

Rust コミュニティの最新情報

公式

プロジェクト/ツールのアップデート

観察/考察

Rust ウォークスルー

研究

その他

今週のクレートはasync_fn_traitsです。これは、高階のトレイトバウンドを非同期関数で使用するための非同期関数トレイトを提供するクレートです。

提案してくれたkornelに感謝します!

来週のクレートの提案や投票はこちらから

参加要項

いつもオープンソースプロジェクトに貢献したかったけれど、具体的に何を始めればよいかわからないという方へ。 私たちは毎週、Rustコミュニティからいくつかのタスクをハイライトし、あなたが選んで取り組めるようにしています!

これらのタスクのいくつかにはメンターもいるかもしれませんので、詳細はタスクページをご覧ください。

Rustプロジェクトのオーナーで、貢献者を探している方は、こちらにタスクを提出してください。

Rust プロジェクトからの最新情報

先週に 402 件の [プルリクエストがマージされました][merged]

  • -Z treat-err-as-bug=0 を許可する
  • 誰でも llvm-fixed-upstream を設定できるようにする
  • ValuePairs でハイアーランク関数のシグネチャを許可する
  • if let ガードの検査対象を正しくキャプチャする
  • クロージャ/ジェネレータの内部/キャプチャ型がサイズ可能であることを確認する
  • コマンド: 削除された環境変数も表示する
  • 無名の定数および TAITs で遅延バウンド ライフタイムが親から拒否されるように修正する
  • Rust 側で式の番号付けを行わないようにカバレッジを調整する
  • カバレッジ: カバレッジ スパンでの不安定なソートの不一致を修正する
  • カバレッジ: インストゥルメンターからデバッグコードを削除する
  • cfg_match! マクロの追加
  • cargo clean にいくつかの改善を追加
  • ビルドやインストールコマンドで冗長モードのより良い提案を追加
  • コンソールのステータスメッセージをバッファに追加
  • cargo add でフィーチャリストまたは要約されたカウントを表示
  • -Z asymmetric-token の不安定フラグをドキュメントに追加
  • ネットワーキングテストでの誤ったエラーを修正
  • EFI ターゲット用の PDB のコピーを修正
  • レジストリ認証エラー用のチャネル固有のリンクを修正
  • 新しいラベルの自動トリガールールを追加

2023年9月27日から2023年10月25日までのラスティなイベント 🦀

バーチャル

アジア

ヨーロッパ

北米

オセアニア

Rust イベントを開催している場合は、[カレンダー]に追加して、こちらで紹介してください。 イベントへのリンクも追加することを忘れないでください。 アクセス権を取得するには、Rust コミュニティチームまでメールしてください。

ジョブ

最新の求人情報はr/rustのWho's Hiringスレッドをご覧ください。 ルストには問題があるようです、 それはプログラマーを涙にさせます。

Assistant has stopped speaking, and hands back control to the User.