2023-04-12
本文は ChatGPT(gpt-3.5-turbo-1106) によって翻訳されました。
こんにちは、そして今週のRustウィークリーの新しい号へようこそ! Rustは、信頼性の高い効率的なソフトウェアを構築するために、誰もが利用できるプログラミング言語です。 これはその進歩とコミュニティの週次の要約です。 何か言いたいことがありますか?Twitterの@ThisWeekInRustやmastodon.socialの@ThisWeekinRustでタグ付けしてください。またはプルリクエストを送ってください。 参加したいですか?貢献を歓迎します。
This Week in RustはGitHubで公開されています。 今週の号で何かエラーを見つけた場合は、プルリクエストを送ってください。
今週のクレートはspacedisplayです。これはディスク使用量を分析するための小さなターミナルアプリケーションです。
提案してくれたSviatoslav Kokurinさん、ありがとうございます!
オープンソースプロジェクトに貢献したかったけれど、どこから始めればいいかわからなかったという方にお知らせです。 毎週、Rustコミュニティからいくつかのタスクをピックアップし、始められるタスクを強調しています!
これらのタスクにはメンターもいます。詳細はタスクページをご覧ください。
derive(Diagnostic) / 構造体ベースの診断への移行のサポート (rust#100717)missing_fields を返すget_required_value で OptionExt で ValidationError を使用する--project-route 引数のデフォルト値を追加もしあなたがRustプロジェクトの所有者で、貢献者を求めている場合は、こちらからタスクを提出してください。
Rust プロジェクトの最新情報
先週、385のプルリクエストがマージされました
rustc_macrosをsyn 2.0に移行allocaを必要とせずOperandValueを生成するtransmuteを許可temporary_cstring_as_ptr を抑制しないように修正dyn* に遭遇した際に ICE を発生させないように修正-Cdebuginfo を新しいオプションや名前付き別名で拡張non_exhaustive_omitted_patterns リントのスパンを修正CastKind::Transmute コードでのいくつかの ICE を修正symlink_junction におけるバッファーオーバーランの修正edit_distance_with_substrings に複数の候補がある場合の問題を修正GeneratorWitnessMIR のサポートを実装する](https://github.com/rust-lang/rust/pull/109755)as の後に Qself パスにトレイトがない場合のより具体的なエラーを修正](https://github.com/rust-lang/rust/pull/109788)FnPtr 候補として int および float 変数を考慮しないよう修正](https://github.com/rust-lang/rust/pull/109896)struct に分離します](https://github.com/rust-lang/rust/pull/109723)-use-gnu-stack の使用を削除します](https://github.com/rust-lang/rust/pull/109945)owning_refの削除is_some_andの安定化try_canonicalizeを追加し、std::fs::canonicalizeよりもそれを使用するneedless_return: 曖昧なマッチアームの戻り値にトリガーを作成しないmanual_slice_size_calculation を追加するtests_outside_test_module lint を追加するsuspicious_doc_commentsmem_replace_option_with_none がフィールド変数を考慮しない問題を修正するsingle_component_path_imports が self::<import>::.. で false positive を出すバグを修正するlookup_conf_file で親ディレクトリを取得する際のバグを修正するredundant_async_block をより完全な後段に変更するdouble_must_use for async functions#の間に空白を挿入するinfer_expr_coerce_never()内のタイプを統一するRustイベントを主催している場合は、[カレンダー]に追加してください。こちらで紹介されるようになります。イベントのリンクも追加することをお忘れなく。アクセス権の取得には、Rustコミュニティチームまでメールしてください。
最新の r/rust の採用情報スレッドをご覧ください。
Pinの役割を無知な専門家として、私は他の無知な読者がPinに苦労すると断言できます。
提案してくれた bugaevc に感謝します!
この Week in Rust の編集者: nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, andrewpollack, U007D, kolharsam, joelmarcey, mariannegoldin, bennyvasquez.
メールリストのホスティングは The Rust Foundation が提供しています