เบœเบปเบ™เบ‡เบฒเบ™เป„เบ”เป‰เบ–เบทเบเป€เบœเบตเบเปเบœเปˆเปเบฅเป‰เบง เป€เบŠเบทเบญเบ 1.96.0 โ€” เป€เบงเบตเบŠเบฑเบ™เบ—เบตเปˆเปเบฑเป‰เบ™เบ„เบปเบ‡เบฅเปˆเบฒเบชเบธเบ”เบ‚เบญเบ‡เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฃเปเบเบฃเบก Rust. เบเบฒเบ™เบญเบฑเบšเป€เบ”เบ”เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเปเบฅเป‰เบง. 28 เป€เบ”เบทเบญเบ™เบžเบถเบ”เบชเบฐเบžเบฒ 2026 เบ›เบตเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป„เบ”เป‰เป‚เบ”เบเปƒเบŠเป‰เบ„เบณเบชเบฑเปˆเบ‡เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ rustup update stable. เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบซเบผเบฑเบเป†เบฅเบงเบกเบกเบตเบ›เบฐเป€เบžเบ” range เปƒเปเปˆเปƒเบ™ core::range, เบเบฒเบ™เบชเบฐเบ–เบฝเบ™เบฅเบฐเบžเบฒเบšเบ‚เบญเบ‡เบกเบฒเป‚เบ„เบฃเบ—เบตเปˆเบเบปเบ‡เบเบฑเบšเบฎเบนเบšเปเบšเบš, เบเบฒเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบถเบ”เบ•เบดเบเบณเบเบฒเบ™เบชเป‰เบฒเบ‡ WebAssembly เบ”เบตเบ‚เบถเป‰เบ™, เปเบฅเบฐ เบเบฒเบ™เปเบเป‰เป„เบ‚เบชเบญเบ‡เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปƒเบ™ Cargo.

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆ เบชเบณ เบ„เบฑเบ™

  • เบ›เบฐเป€เบžเบ”เบŠเปˆเบงเบ‡เปƒเปเปˆ core::range::Range*.
    เบ›เบฐเป€เบžเบ”เบŠเปˆเบงเบ‡เปƒเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฎเบฑเบเบชเบฒเบชเบฐเบ–เบฝเบ™เบฅเบฐเบžเบฒเบšเปƒเบ™เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ„เบท: core::range::Range, RangeFrom, RangeInclusive, เปเบฅเบฐเบ•เบปเบงเป€เบฎเบฑเบ”เบŠเป‰เบณเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบ‚เบญเบ‡เบžเบงเบเบกเบฑเบ™. เบšเปเปˆเป€เปเบทเบญเบ™เบเบฑเบšเบ›เบฐเป€เบžเบ”เป€เบเบปเปˆเบฒเบˆเบฒเบ core::ops, เบŠเปˆเบงเบ‡เปƒเปเปˆเบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰เบ•เบปเบงเป€เบฎเบฑเบ”เบŠเป‰เบณเป‚เบ”เบเบเบปเบ‡, เปเบ•เปˆเบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเป€เบฎเบฑเบ”เบŠเป‰เบณเบœเปˆเบฒเบ™ IntoIterator. เบชเบดเปˆเบ‡เบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เบŠเปˆเบงเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ„เบฑเบ”เบฅเบญเบเป„เบ”เป‰, เป€เบŠเบดเปˆเบ‡เบชเบฐเบ”เบงเบ, เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบกเบทเปˆเบญเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบŠเปˆเบงเบ‡เป€เบ›เบฑเบ™เบžเบฒเบเบชเบฐเปœเบฒเบกเป‚เบ„เบ‡เบชเป‰เบฒเบ‡. เป„เบงเบเบฒเบเบญเบ™เป€เบŠเบฑเปˆเบ™ 0..1 เบ›เบฐเบˆเบธเบšเบฑเบ™เบชเป‰เบฒเบ‡เบ›เบฐเป€เบžเบ”เบŠเปˆเบงเบ‡เป€เบเบปเปˆเบฒ, เปเบ•เปˆเบกเบฑเบ™เบกเบตเปเบœเบ™เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบเป‰เบฒเบเป„เบ›เบซเบฒเบ›เบฐเป€เบžเบ”เปƒเปเปˆเปƒเบ™เบžเบฒเบชเบฒเบฅเบธเป‰เบ™เบ•เปเปˆเป„เบ›.

  • เป€เบžเบตเปˆเบก assert_matches! เปเบฅเบฐ debug_assert_matches! เปเบฅเป‰เบง.
    เบกเบฒเป‚เบ„เบฃเปƒเปเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเบงเบ”เบชเบญเบšเบงเปˆเบฒเบ„เปˆเบฒเบเบปเบ‡เบเบฑเบšเบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบเบณเบ™เบปเบ”เปƒเบซเป‰. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡ assert!(matches!(โ€ฆ)), เปเบ•เปˆเปƒเบ™เบเปเบฅเบฐเบ™เบตเบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”, เบเบฒเบ™เบชเบฐเปเบ”เบ‡ debug เบ‚เบญเบ‡เบ„เปˆเบฒเบˆเบฐเบ–เบทเบเบžเบดเบกเบญเบญเบ, เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบงเบดเบ™เบดเบ”เป„เบชเบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™. เบกเบฒเป‚เบ„เบฃเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™ Prelude เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ‚เบฑเบ”เปเบเป‰เบ‡เบเบฑเบš crates เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบกเบ—เบตเปˆเบ™เบดเบเบปเบก, เบชเบฐเบ™เบฑเป‰เบ™เบžเบงเบเบกเบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบ™เบณเป€เบ‚เบปเป‰เบฒเบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™เบˆเบฒเบ core เบซเบผเบท std.

  • เป„เบ”เป‰เบ›เปˆเบฝเบ™เปเบ›เบ‡เบžเบถเบ”เบ•เบดเบเบณเบ‚เบญเบ‡เป€เบ›เบปเป‰เบฒเปเบฒเบ WebAssembly.
    Rust เบšเปเปˆเบชเบปเปˆเบ‡เบ•เปเปˆ --allow-undefined เป„เบ›เบซเบฒเบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบชเบณเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡ WebAssembly เบญเบตเบเบ•เปเปˆเป„เบ›. เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบเบณเบ™เบปเบ”เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบ™เบณเป€เบ‚เบปเป‰เบฒเบˆเบฒเบเป‚เบกเบ”เบนเบ™ "env" เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”. เบญเบฑเบ™เบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเบเบงเบ”เบžเบปเบšเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ‚เบญเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡ เปเบฅเบฐ เบŠเบทเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰. เบžเบถเบ”เบ•เบดเบเบณเป€เบเบปเปˆเบฒเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เบ„เบทเบ™เป„เบ”เป‰, เบ–เป‰เบฒเบˆเบณเป€เบ›เบฑเบ™, เป‚เบ”เบเปƒเบŠเป‰ RUSTFLAGS=-Clink-arg=--allow-undefined เบซเบผเบท เป‚เบ”เบเบเบฒเบ™เบฅเบฐเบšเบธเป‚เบกเบ”เบนเบ™ wasm เบ—เบตเปˆเบ™เบณเป€เบ‚เบปเป‰เบฒเบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™เป‚เบ”เบเปƒเบŠเป‰ #[link(wasm_import_module = "env")].

  • เบชเบดเบ™เบ„เป‰เบฒเบ‚เบปเบ™เบชเบปเปˆเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ”เป‰เบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปเบฅเป‰เบง.
    Rust 1.96.0 เปเบเป‰เป„เบ‚เบชเบญเบ‡เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ—เบตเปˆเบชเบปเปˆเบ‡เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบœเบนเป‰เปƒเบŠเป‰เบ‚เบญเบ‡ registry เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบก. CVE-2026-5223 เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ symlink เบžเบฒเบเปƒเบ™ crate tarballs: เปเบžเบฑเบเป€เบเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เบญเบฑเบ™เบ•เบฐเบฅเบฒเบเบˆเบฒเบ registry เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบกเบญเบฒเบ”เบˆเบฐเบ‚เบฝเบ™เบ—เบฑเบš cache เบ‚เบญเบ‡เปเบžเบฑเบเป€เบเบ”เบญเบทเปˆเบ™เบˆเบฒเบ registry เบ”เบฝเบงเบเบฑเบ™. เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ Rust 1.96.0, Cargo เบ›เบฐเบ•เบดเป€เบชเบ”เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™ crate เบ—เบตเปˆเบกเบต symlinks. CVE-2026-5222 เบšเบฑเบ™เบซเบฒเบ™เบตเป‰เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰ URL เป€เบ›เบฑเบ™เบ›เบปเบเบเบฐเบ•เบดเปƒเบ™ registry เบ—เบตเปˆเบซเบฒเบเบฒเบ เปเบฅเบฐ เบžเบฒเบเปƒเบ•เป‰เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบตเปˆเบซเบฒเบเบฒเบ, เบญเบฒเบ”เบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เปƒเบซเป‰เป‚เบ—เป€เบ„เบฑเบ™ Cargo เบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒ registry เบ—เบตเปˆเป€เบ›เบฑเบ™เบญเบฑเบ™เบ•เบฐเบฅเบฒเบ. เบญเบตเบ‡เบ•เบฒเบกเบ—เบตเบกเบ‡เบฒเบ™ Rust, เบœเบนเป‰เปƒเบŠเป‰ crates.io เบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเบฐเบ—เบปเบšเบˆเบฒเบเบšเบฑเบ™เบซเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰.

  • เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ‚เบญเบ‡เบžเบฒเบชเบฒ.
    เบเบฒเบ™เบ›เปˆเบญเบเบ›เบฐเบเบญเบšเบกเบต: เบเบฒเบ™เปเบเป‰เป„เบ‚ เปเบฅเบฐ เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เป€เบฅเบฑเบเบ™เป‰เบญเบเบซเบผเบฒเบเบขเปˆเบฒเบ‡: เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบชเบปเปˆเบ‡เบ•เปเปˆ metavariables expr เบ‚เบญเบ‡ macros เป„เบ›เบซเบฒ cfg, เปเบเป‰เป„เบ‚ never-type casting เปƒเบ™เบ™เบดเบžเบปเบ” tuple, เปเบเป‰เป„เบ‚เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบซเบฒเบเบฒเบเบ‚เบญเบ‡เบ„เบณเปเบ™เบฐเบ™เบณเบเบฒเบ™เบญเบฐเบ™เบธเบกเบฒเบ™เบ›เบฐเป€เบžเบ”เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบชเบณเบฅเบฑเบšเบญเบฒเบเบดเบงเป€เบกเบฑเบ™เบ‚เบญเบ‡เบŸเบฑเบ‡เบŠเบฑเบ™, เป€เบžเบตเปˆเบกเบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบชเบณเบฅเบฑเบš vector registers s390x เปƒเบ™ inline assembly, เปเบฅเบฐ เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เปƒเบŠเป‰เบ„เปˆเบฒเบ„เบปเบ‡เบ—เบตเปˆ ManuallyDrop เป€เบ›เบฑเบ™เปเบกเปˆเปเบšเบšเบ„เบทเบ™เปƒเปเปˆโ€”เบชเบดเปˆเบ‡เบ™เบตเป‰เปเบเป‰เป„เบ‚ regression เบ—เบตเปˆเบ™เบณเบชเบฐเป€เปœเบตเปƒเบ™ Rust 1.94.0.

  • เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™เบ„เบญเบกเป„เบžเป€เบฅเบต เปเบฅเบฐ เปเบžเบฅเบ”เบŸเบญเบกเบ•เปˆเบฒเบ‡เป†.
    เป„เบ› Linuxเบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบœเปˆเบญเบ™เบ„เบฒเบเบฅเบดเป‰เบ‡เป„เบ”เป‰เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เบชเบณเบฅเบฑเบšเป€เบ›เบปเป‰เบฒเปเบฒเบ LoongArchโ€”เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™ เปเบฅเบฐ เบเบฒเบ™เป€เบญเบตเป‰เบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”. เบชเบณเบฅเบฑเบš riscv64gc-unknown-fuchsia, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบžเบทเป‰เบ™เบ–เบฒเบ™เป„เบ”เป‰เบ–เบทเบเบญเบฑเบšเป€เบ”เบ”เป€เบ›เบฑเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒ RVA22 เบ”เป‰เบงเบเบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบชเบณเบฅเบฑเบšเบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเป€เบงเบฑเบเป€เบ•เบต.

  • เบเบฒเบ™เบญเบฑเบšเป€เบ”เบ”เบซเปเบชเบฐเปเบธเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™.
    เบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบŠเป‰เบณเปƒเบ™เบŠเปˆเบงเบ‡เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบกเบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบชเบนเบ™เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเบกเบฒ. เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ—เบตเปˆเบขเบนเปˆเป‚เบฎเบ”เปƒเบ™ SGX เบœเปˆเบฒเบ™ ToSocketAddr เบ—เบตเปˆเบ‚เบตเป‰เบ„เป‰เบฒเบ™เบเบฑเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚, เปเบฅเบฐ เบ„เบณเบ™เบดเบเบฒเบกเบ‚เบญเบ‡เปœเปˆเบงเบเบ„เบงเบฒเบกเบˆเบณ "เบญเปˆเบฒเบ™เป„เบ”เป‰/เบ‚เบฝเบ™เป„เบ”เป‰" เป„เบ”เป‰เบ–เบทเบเบŠเบตเป‰เปเบˆเบ‡เปƒเบ™เป€เบญเบเบฐเบชเบฒเบ™ เปเบฅเบฐ เบชเบฑเบ™เบเบฒเบžเบฒเบเปƒเบ™: เบ•เบปเบงเบŠเบตเป‰ null เป„เบ”เป‰เบ–เบทเบเบฅเบถเบšเบญเบญเบเบˆเบฒเบเบ„เบณเบ™เบดเบเบฒเบกเบ—เบปเปˆเบงเป„เบ›, เปเบฅเบฐ เบ‚เปเป‰เบเบปเบเป€เบงเบฑเป‰เบ™เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเบณเบฅเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบชเบฐเป€เบžเบฒเบฐ.

  • API เบ—เบตเปˆเปเบฑเป‰เบ™เบ„เบปเบ‡เปเบฅเป‰เบง.
    เปƒเบ™เบšเบฑเบ™เบ”เบฒเบญเบดเบ™เป€เบ•เบตเป€เบŸเบ”เบ—เบตเปˆเปเบฑเป‰เบ™เบ„เบปเบ‡เปเบกเปˆเบ™ assert_matches!, debug_assert_matches!, เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡ From เบชเบณเบฅเบฑเบš AssertUnwindSafe , LazyCell เปเบฅเบฐ LazyLock , เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ›เบฐเป€เบžเบ”เบŠเปˆเบงเบ‡ เปเบฅเบฐ เบ•เบปเบงเป€เบฎเบฑเบ”เบŠเป‰เบณเปƒเปเปˆเบˆเบฒเบ core::range, เบฅเบงเบกเบ—เบฑเบ‡ Range, RangeFrom, RangeToInclusive เปเบฅเบฐ เบ•เบปเบงเป€เบฎเบฑเบ”เบŠเป‰เบณเบ‚เบญเบ‡เบžเบงเบเบกเบฑเบ™.

  • เบชเบดเบ™เบ„เป‰เบฒ: เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบช เปเบฅเบฐ เป€เบญเบเบฐเบชเบฒเบ™.
    เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบชเบชเบฒเบกเบฒเบ”เบฅเบฐเบšเบธเบ—เบฑเบ‡เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™ Git เปเบฅเบฐ registry เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป„เบ”เป‰: เบฅเบธเป‰เบ™ Git เบˆเบฐเบ–เบทเบเบ™เบณเปƒเบŠเป‰เปƒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เปเบฅเบฐ เบฅเบธเป‰เบ™ registry เบˆเบฐเบ–เบทเบเบ™เบณเปƒเบŠเป‰เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป€เบœเบตเบเปเบœเปˆ, เบ„เป‰เบฒเบเบ„เบทเบเบฑเบšเบžเบถเบ”เบ•เบดเบเบณเบเบฑเบš crates.io. เบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบš target.'cfg(..)'.rustdocflags เปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ Cargo เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเบกเบฒเป€เบŠเบฑเปˆเบ™เบเบฑเบ™.

  • เบ›เบฐเบˆเบธเบšเบฑเบ™ Rustdoc เบˆเบฑเบ”เบเบฒเบ™เป€เบญเบเบฐเบชเบฒเบ™เป„เบ”เป‰เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡เบซเบผเบฒเบเบ‚เบถเป‰เบ™.
    เบšเบฑเบ™เบ—เบถเบ API เบ—เบตเปˆเบเบปเบเป€เบฅเบตเบเปเบฅเป‰เบงเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ–เบทเบเบชเบฐเปเบ”เบ‡เป€เบ›เบฑเบ™เป€เบญเบเบฐเบชเบฒเบ™เบ›เบปเบเบเบฐเบ•เบด, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบžเบดเป€เบชเบ”เบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰เบœเปˆเบฒเบ™ white-space: pre-wrap. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, rustdoc เบˆเบฐเบšเปเปˆเบชเบฐเปเบ”เบ‡ missing_doc_code_examples เบชเบณเบฅเบฑเบšเบญเบปเบ‡เบ›เบฐเบเบญเบšเบžเบฒเบเปƒเบ™ impl เบญเบตเบเบ•เปเปˆเป„เบ›, เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™ เปเบฅเบฐ เบŸเบฑเบ‡เบŠเบฑเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ–เบทเบเปเบเบเบญเบญเบเปƒเบ™เปเบ–เบšเบ”เป‰เบฒเบ™เบ‚เป‰เบฒเบ‡เบ‚เบญเบ‡เป€เบญเบเบฐเบชเบฒเบ™.

  • เบ„เบงเบฒเบกเบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰.
    เบเบฒเบ™เบ›เปˆเบญเบเบญเบญเบเบกเบฒเบ™เบตเป‰เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบซเบผเบฒเบเบขเปˆเบฒเบ‡เบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™: เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡ enum #[repr(Int)] เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป„เบ”เป‰เบ–เบทเบเปเบเป‰เป„เบ‚เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบฎเป‰เบฒเบเปเบฎเบ‡, เปเบฅเบฐเบšเบฒเบ‡ unsize casts เบ—เบตเปˆเบšเปเปˆเบกเบตเบ›เบฐเป‚เบซเบเบ”เปƒเบ™ Pin เป„เบ”เป‰เบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™. , เบเบฒเบ™เบชเป‰เบฒเบ‡ WebAssembly เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป€เบเบตเบ”เบ‚เบฑเบ”เบ‚เป‰เบญเบ‡เปƒเบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบเบณเบ™เบปเบ”, เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐ #![reexport_test_harness_main] เบ—เบตเปˆเบ–เบทเบเป€เบฎเบฑเบ”เปƒเบซเป‰เปเบฑเป‰เบ™เบ„เบปเบ‡เป‚เบ”เบเบšเบฑเบ‡เป€เบญเบตเบ™เป„เบ”เป‰เบ–เบทเบเบ›เบดเบ”เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบญเบตเบเบ„เบฑเป‰เบ‡, เบ•เบปเบงเป€เบฅเบทเบญเบ -Csoft-float เป„เบ”เป‰เบ–เบทเบเบฅเบถเบšเบญเบญเบ, เปเบฅเบฐเบฅเบธเป‰เบ™ LLVM เบžเบฒเบเบ™เบญเบเบ‚เบฑเป‰เบ™เบ•เปˆเบณเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เป€เบ›เบฑเบ™ 21. เบชเบณเบฅเบฑเบš AVR, เบ›เบฐเป€เบžเบ” c_double เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ f32, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบ C doubles เปเบกเปˆเบ™ 32-bit เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบ™เป€เบ›เบปเป‰เบฒเปเบฒเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: linux.org.ru

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster