แแแแแฅแแแงแแแ แกแแกแขแแแแก แแ แแแ แแแแ แแแแก แแแแก Rust 1.56-แแก แแแแแจแแแแ, แ แแแแแแช แแแแ แกแแ Mozilla-แก แแ แแแฅแขแแก แแแแ , แแแแ แแ แแฎแแ แจแแแฅแแแ แแแแแฃแแแแแแแแ แแ แแแแแแ แชแแฃแแ แแ แแแแแแแชแแแก Rust Foundation-แแก แแแแแแ. แ แแแฃแแแ แฃแแ แแแ แกแแแก แแแแ แแก แแแ แแ, แแแแแจแแแแ แแกแแแ แแแกแแฎแแแแแฃแแแ Rust 2021 แแ แแฆแแแจแแแแก แแแแ แกแแแ แฌแแแก แแแแแแแแแแแจแ แจแแแแแแแแแแแฃแแ แชแแแแแแแแแแก แกแขแแแแแแแแชแแแก. Rust 2021 แแกแแแ แแแฎแแแแ แคแฃแแฅแชแแแแแ แแแแก แแแแ แแแก แกแแคแฃแซแแแแ แแแแแแแแ แกแแแ แฌแแแก แแแแแแแแแแแจแ, แแกแแแ, แ แแแแ แช Rust 2018-แแก แแแแแจแแแแ แแแฎแแ แแแแก แแแแแแแแ แแแแก แกแแคแฃแซแแแแ แแแแ แกแแแ แฌแแแก แแแแแแแแแแแจแ.
แแแแกแแแแแแแแก แจแแกแแแแ แฉแฃแแแแแแ, แแแแแแแแแ แแแก แจแแฃแซแแแแ แแแแแแงแแแแ "2015", "2018" แแ "2021" แแแ แแแงแแแ แแแแแแแ แแ แแแ แแแแแจแ, แ แแช แกแแจแฃแแแแแแก แแซแแแแก แแ แแแ แแแแแก แแแฃแแแแจแแ แแแก Rust-แแก แแ แฉแแฃแ แแแแแชแแแแแก แจแแกแแแแแแกแ แแแแก แแแแแแแ แแแแแก แแแฌแแแแแก. แแแแแชแแแแแ แแแแแแ แแ แจแแฃแแแแกแแแแแ แชแแแแแแแแแแก แแแแชแแแแแแแแแกแแแแก แแ แแแแคแแแฃแ แแ แแแฃแแแ แขแแแ แแแก แแแแแขแแแแก แแแขแแแแแแชแแแแแจแ แแแแแก "แแแแแชแแแ" แแแแงแแคแแแแแแจแ "[แแแแแขแ]". แแแแแแแแแ, "2018" แแแแแชแแแ แแแแชแแแก 2018 แฌแแแก แแแแแกแแแแก แกแขแแแแแแแแแฃแ แคแฃแแฅแชแแแแแ แแแแก แแ แแกแแแ แแแแชแแแก แงแแแแ แจแแแแแแ แชแแแแแแแแก, แ แแแแแแช แแ แแ แฆแแแแก แแแแกแแแแแแแแก. 2021 แฌแแแก แแแแแชแแแ แแแแแขแแแแ แแแแชแแแก แแแแกแแแแแแแแก แแแ แฆแแแแแก แคแฃแแฅแชแแแแก, แ แแแแแแแช แจแแแแแแแแแแแฃแแแ แแแแแแแแ แ 1.56 แแแแแจแแแแแจแ แแ แแแแขแแแชแแแฃแแแ แแแแแแแแ แแแแฎแแ แชแแแแแแแกแแแแก. แแแ แแ แแแแแ แแแแกแ, แ แแแแฅแขแแ แแแ แแกแแแ แแแแแแแกแฌแแแแแแ แฎแแแกแแฌแงแแแแแกแ แแ แแแแฃแแแแขแแชแแแก แแแแแแแ แแแแแก.
Rust 2021-แจแ แแแคแแฅแกแแ แแแฃแแ แซแแ แแแแแ แจแแฃแแแแกแแแแแแ:
- Separate Capture in Closures - แแแฎแฃแ แแแก แแฎแแ แจแแฃแซแแแ แชแแแแแฃแแ แแแแแก แกแแฎแแแแแแก แแฆแแแญแแแ แแแแแ แแแแแขแแคแแแแขแแ แแก แแแชแแแแ. แแแแแแแแแ, "|| ax + 1" แแแแญแแ แก แแฎแแแแ "ax"-แก แแแชแแแแ "a".
- แแแกแแแแแแก IntoIterator แแแฎแแกแแแแแแแแ: array.into_iter() แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแ แแแ แแแกแแแแก แแแแแแแขแแแแ แแแแจแแแแแแแแแแ แแ แแ แ แแแแแแแแแ.
- "|" แแแแแแแแฅแแแแแแแก แแแแฃแจแแแแแ แจแแแชแแแแ macro_rules-แจแ (Boolean OR) แจแแแแแแแแจแ - ":pat" แแแแแฎแแกแแแแแแแแ แจแแกแแขแงแแแกแแแ แแฎแแ แแแขแแแก แกแชแแแก "A | แ".
- แขแแแ แแแก แแแแแขแแก แแแแแฏแแ แ แแแแฃแแแกแฎแแแแแ แแแแชแแแก แคแฃแแฅแชแแแแแก แแแแแแฌแงแแแขแแก แแแแ แ แแแ แกแแแก, แ แแแแแก แแฎแแ แแแญแแ แ แแแแแฉแแแ Rust 1.51-แจแ.
- TryFrom, TryInto แแ FromIterator แแแแกแแแแแ แแแแแแขแ แแ แแแฃแแแแก แกแขแแแแแ แขแฃแ แแแแแแแแแแแก แแแแฃแแก.
- แแแแแแ!(..) แแ แแแขแแแชแแแก!(expr, ..) แแแแ แแแแ แแฎแแ แงแแแแแแแแก แแงแแแแแแ format_args!(..) แกแขแ แแฅแแแแแแก แคแแ แแแขแแ แแแแกแแแแก, แ แแแแ แช println!().
- แแแแแแฅแแแแ ident#, identยป...โ แแ ident'...' แแแชแฃแแแ แแแแก แกแแแขแแฅแกแจแ.
- แแแแแขแแแแแแ bare_trait_objects แแ ellipsis_inclusive_range_patterns แแแคแ แแฎแแแแแแแ แจแแชแแแแแแแ.
แแฎแแแ Rust 1.56-แจแ:
- Cargo.toml-แจแ, โ[package]โ แแแแงแแคแแแแแแจแ แแแแแขแแแฃแแแ rust-version แแแแ, แ แแแแแก แแแจแแแแแแแแช แจแแแแซแแแแ แแแแกแแแฆแแ แแ Rust-แแก แแแแแแแแฃแ แ แแฎแแ แแแญแแ แแแ แแแ แกแแ crate แแแแแขแแกแแแแก. แแฃ แแแแแแแแ แ แแแ แกแแ แแ แแแแฎแแแแ แแแแแแแแฃแ แแแ แแแแขแ แก, Cargo แจแแฌแงแแแขแก แแฃแจแแแแแก แจแแชแแแแแก แจแแขแงแแแแแแแแ.
- แ แแแแกแแช แจแแแแแแแก แจแแกแแขแงแแแกแ แแแแแแงแแแแแ "binding @ pattern" แแแแแแแแฅแแแแแแแก แแแแแงแแแแแแ, แฃแแ แฃแแแแแงแแคแแแแ แแแแแขแแแแแ แแแแแซแแแแก แแแแแแแแแก แแฎแแ แแแญแแ แ (แแแแแแแแแ, "let matrix @ Matrix { row_len, .. } = get_matrix();").
- API-แก แแฎแแแ แแแฌแแแ แแแแแแแแ แกแขแแแแแฃแ แแแแก แแแขแแแแ แแแจแ, แแแ แจแแ แแก, แกแขแแแแแแแแ แแแฃแแแ แแแแกแแแแแแก แแแแแแแแ แแ แแแแฎแแ แชแแแแแแแแ:
- std::os::unix::fs::chroot
- UnsafeCell::raw_get
- BufWriter::into_parts
- แซแแ แแแแแ::แแแแแแ::{UnwindSafe, RefUnwindSafe, AssertUnwindSafe}
- Vec::shrink_to
- แกแขแ แแฅแแแ::shrink_to
- OsString::shrink_to
- PathBuf::shrink_to
- BinaryHeap::shrink_to
- VecDeque::shrink_to
- HashMap::shrink_to
- HashSet::shrink_to
- "const" แแขแ แแแฃแขแ, แ แแแแแแช แแแแกแแแฆแแ แแแก แแฃแแแแแแแแก แแแชแแแแ แแแแแกแแแแ แแแแขแแฅแกแขแจแ แแแแแงแแแแแแก แจแแกแแซแแแแแแแแก, แแแแแแงแแแแแ แคแฃแแฅแชแแแแจแ
- std::mem::transmute
- [T]::แแแ แแแแ
- [T]::split_first
- [T]::แแแแ
- [T]::split_last
- แจแแแแแแแแแ แแแแแ แแฃแแแ LLVM 13 แแแ แกแแแก แแแแแงแแแแแแแ.
- แแฎแแ แแแญแแ แแก แแแแ แ แแแแ แแแแฎแแ แชแแแแแ aarch64-apple-ios-sim แแแแขแคแแ แแแกแแแแก แแ แแแกแแแ แแแแ powerpc-unknown-freebsd แแ riscv32imc-esp-espidf แแแแขแคแแ แแแแแกแแแแก. แแแกแแแ แแแแ แแแแชแแแก แกแแแแแแกแ แแฎแแ แแแญแแ แแก, แแแแ แแ แแแขแแแแขแฃแ แ แขแแกแขแแ แแแแก, แแคแแชแแแแฃแ แ แแแแแแแแแแแก แแแแแฅแแแงแแแแแก แแ แแแแแก แแฌแงแแแแก แจแแแแฌแแแแแก แแแ แแจแ.
แจแแแแฎแกแแแแแ, แ แแ Rust แแ แแแแขแแ แแแฃแแแ แแแฎแกแแแ แแแแก แฃแกแแคแ แแฎแแแแแแ, แฃแแ แฃแแแแแงแแคแก แแแฎแกแแแ แแแแก แแแขแแแแขแฃแ แแแแแฏแแแแขแก แแ แฃแแ แฃแแแแแงแแคแก แกแแจแฃแแแแแแแก แกแแแฃแจแแแก แจแแกแ แฃแแแแแกแแก แแแฆแแแ แแแ แแแแแฃแ แแแแก แแแกแแฆแฌแแแแ แแแแแแก แจแแแแ แแแแแแแก แแ แแแจแแแแแก แแแแแงแแแแแแก แแแ แแจแ (แแแจแแแแแก แแ แ แแชแแ แแแแ แกแขแแแแแ แขแฃแแ แแแแแแแแแแแก แซแแ แแแแ แแแแชแแแแแแแชแแแแแ แแ แจแแแแ แฉแฃแแแแแแแ).
Rust-แแก แแแฎแกแแแ แแแแก แแแขแแแแขแฃแ แ แแแแแฏแแแแขแ แแชแแแก แแแแแแแแแ แก แจแแชแแแแแแแกแแแ แแแฉแแแแแแแแแแก แแแแแแฃแแแ แแแแกแแก แแ แแชแแแก แแ แแแแแแแแแกแแแ, แ แแแแแแแช แฌแแ แแแแฅแแแแแ แแแแแแ แแแแแก แแแฎแกแแแ แแแแก แแแแแแฃแแแชแแแก แแแแ, แ แแแแ แแชแแ แแแฎแกแแแ แแแแก แแแแแจแ แฌแแแแแ แแแกแ แแแแแแแกแฃแคแแแแแก แจแแแแแ, แแฃแ แแแแแขแแ แแแแก แแแแแ แแแแแก แแแฃแฅแแแแ, แแฃแคแแ แแแแก แแแแแญแแ แแแแ แแ แ.แจ. แแแแแแแแแแแแแก แแแกแแแ แชแแแแแแแ, แแแแกแขแ แฃแฅแชแแแแแก แฃแแ แฃแแแแแกแแงแแคแแ แแ แแแแแแแแแแฃแแแแแแแก แกแแแแ แแแแแ, แแ แแแฅแขแ แจแแแแฃแจแแแแแก Cargo แแแแแขแแก แแแแแฏแแ แก. crates.io แกแแชแแแ แแฎแแ แแแญแแ แแแแ แแแแแแแแแแแแแก แฐแแกแขแแแแแกแแแแก.
แฌแงแแ แ: opennet.ru