2023-04-19
本文は ChatGPT(gpt-3.5-turbo-1106) によって翻訳されました。
こんにちは、そしてRust 今週の出来事へようこそ!
Rust は、信頼性の高い効率的なソフトウェアを構築するために誰もが活用できるプログラミング言語です。 これは、その進歩とコミュニティの週間要約です。 何か特定の内容を載せてほしいですか?Twitterの@ThisWeekInRustやmastodon.socialの@ThisWeekinRustで私たちをタグ付けしてください。またはプルリクエストを送ってください。 参加したいですか?私たちは貢献を歓迎します。
This Week in Rust は、GitHubで公開されています。 今週の記事にエラーがあれば、PRを提出してください。
#[derive(Error)] マクロで、nightly コンパイラでの no_std サポートも可能です。Jay Oster さんからの自己提案に感謝します!
いつもオープンソースのプロジェクトに貢献したかったけど、どこから始めればいいかわからなかったですか? 毎週、Rustコミュニティからいくつかのタスクをハイライトし、ピックアップして始めることができます!
これらのタスクの中にはメンターもいる場合もありますので、詳細についてはタスクページをご覧ください。
ockam status --all を更新して利用可能なリソースを一覧表示するockam_vault から rustcrypto のフィーチャーを削除もしRustプロジェクトのオーナーで、貢献者を探している場合は、こちら からタスクを提出してください。
Rust プロジェクトの最新情報
先週、450 件のプルリクエストがマージされました
repr(align = x) を許可するcore::intrinsics::is_nonoverlapping でオーバーフローが発生した場合のメッセージを追加derive() を削除する提案を追加Box::pin に加えて pin! マクロのための診断を追加Unpin 候補を特別に組み立てるdefault-linker-libraries のデフォルト値を修正ConstParam のために def スパンをエンコードする](https://github.com/rust-lang/rust/pull/110425)ty::INNERMOST より上のライフタイムを消去unused_parens の誤検出を修正#[test] invocs が正確な AST を保持するように修正point_at_expr_source_of_inferred_type をより正確に再定義するBinOp::Offset のサポートimpl_subject クエリに EarlyBinder を使用する切り替えExpr からデストラクタを除去するために hir::Lit をアリーナで割り当て#[inline] なしでの MIR インライン化を許可する
DefKind を使用して rustc_metadata でエンコードされたデータをより積極的にフィルタリングする
IsTerminal を安定化する
io::copy においてファイルからパイプにスプライスしないようにする
sync::mpsc: 受信者の切断を初期化と同期する
Windows: いくつかのエラーコードを ErrorKind にマッピングする
DrainFilter からドレイン時の動作を削除する
regex: regex-automata への移行の第一段階
rustdoc: correctly handle built-in compiler proc-macros as proc-macro and not macro
clippy: add manual_slice_size_calculation applicable suggestion
clippy: std::mem::size_of_value の代わりに std::mem::size_of_val を提案
extract_variable アシストのレシーバー調整を修正Rustのイベントを開催している場合は、[カレンダー]に追加してください。こちらで紹介させていただきます。イベントへのリンクも忘れずに追加してください。アクセス権限が必要な場合は、Rust コミュニティ チームまでメールでお問い合わせください。
最新の「r/rust」の求人情報スレッドをご覧ください。
エラータイプはその誤りの起こりうる箇所の近くに配置すべきです。
提案してくれた Anton Fetisov に感謝!
今週の Rust は編集者: nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, andrewpollack, U007D, kolharsam, joelmarcey, mariannegoldin, bennyvasquez.
メールリストのホスティングは The Rust Foundation の協賛を受けています