ืคืจืกืื ืฉืคืช ืืชืื ืืช ืืืืจืืช ืืืืืืช Rust 1.68, ืฉื ืืกืื ืขื ืืื ืคืจืืืงื ืืืืืื, ืื ืคืืชืื ืืขืช ืืืกืืช ืืขืืืชื ืืขืฆืืืืช Rust Foundation. ืืฉืคื ืืชืืงืืช ืืืืืืืช ืืืืจืื ืืืกืคืงืช ืืช ืืืืฆืขืื ืืืฉืืช ืืงืืืืืืช ืขืืืื ืืืืื ืชืื ืืืื ืขืืช ืืฉืืืืฉ ืืืกืคื ืืฉืคื ืืืื ืจืืฆื (ืืื ืืจืืฆื ืืฆืืืฆื ืืืชืืื ืืชืืืืงื ืืกืืกืืื ืฉื ืืกืคืจืืื ืืกืื ืืจืืืช).
ืฉืืืืช ืืืืคืื ืืืืืจืื ืฉื Rust ืืืกืืืช ืืืืคืชื ืฉืืืืืช ืืขืช ืื ืืคืืืฆืื ืฉื ืืฆืืืขืื ืืืืื ืืช ืืคื ื ืืขืืืช ืืืชืขืืจืจืืช ืขืงื ืืืคืื ืืืืืจืื ืืจืื ื ืืืื, ืืืื ืืืฉื ืืืืืจ ืืืืจืื ืืืืจ ืฉืืจืืจื, ืืืืื ืืฆืืืขื null, ืืจืืืืช ืืืืจ ืืื'. ืืื ืืืคืืฅ ืกืคืจืืืช, ืืกืคืง ืื ืืื ืืื ืื ืชืืืช, ืืคืจืืืงื ืืคืชื ืืช ืื ืื ืืืืืืืช Cargo. ืืืืจ crates.io ื ืชืื ืืืืจืื ืกืคืจืืืช.
ืืืืืืช ืืืืจืื ืืกืืคืงืช ื-Rust ืืืื ืืงืืืคืืืฆืื ืืืืฆืขืืช ืืืืงืช ืืคื ืืืช, ืืขืงื ืืืจ ืืขืืืช ืขื ืืืืืืงื, ืืขืงื ืืืจ ืืฉื ืืืื ืฉื ืืืืืืงื (ืกืงืืคืื), ืืืขืจืืช ื ืืื ืืช ืืืืฉื ืืืืืจืื ืืืืื ืืืฆืืข ืงืื. Rust ืืกืคืงืช ืื ืืื ื ืืคื ื ืืฆืคืช ืืกืคืจืื ืฉืืืื, ืืืจืฉืช ืืชืืื ืืืื ืฉื ืขืจืื ืืฉืชื ืื ืืคื ื ืืฉืืืืฉ, ืืืคืืช ืืฉืืืืืช ืืื ืืืชืจ ืืกืคืจืืื ืืกืื ืืจืืืช, ืืืืฉืืช ืืช ืืจืขืืื ืฉื ืืคื ืืืช ืืืฉืชื ืื ืืืชื ื ืืชื ืื ืืฉืื ืื ืืืจืืจืช ืืืื, ืืฆืืขื ืืงืืื ืกืืืืช ืืืงื ืืื ืืืืขืจ ืฉืืืืืช ืืืืืืช.
ืืืืืฉืื ืขืืงืจืืื:
- ืื ืื ืืืืืืืช Cargo ืืืืืจ crates.io ืืืฆืื ืชืืืื ืืคืจืืืืงืื Sparse, ืืืืืืจ ืืจื ืืืฉื ืืขืืืื ืขื ืืื ืืงืก ืืืฉืงืฃ ืืช ืืืจืกืืืช ืืืืื ืืช ืฉื ืื ืืืืืืืช ืืงืืืืืช ืืืืืจ. ืืคืจืืืืงืื ืืืืฉ ืืืคืฉืจ ืื ืืืืืืจ ืืฉืืขืืชืืช ืืช ืืืืจืืช ืืขืืืื ืขื crates.io ืืืคืชืืจ ืืขืืืช ืงื ื ืืืื ืขื ืืืืื ื ืืกืฃ ืืืกืคืจ ืืืืืืืช ืืืืืจ.
ืืื ืืฆืืฆื ืืช ืืขืืืืืื ืื ืืจืืื ืืืืจืืช ืืื ืืงืก ืืื, Sparse ืืืงืื ืืืฉืช ืืืื ืืงืก ืืืืฆืขืืช Git ืืืื ืืืจืื ืืฉืืจื ืืจื HTTPS ืจืง ืืช ื ืชืื ื ืืืื ืืงืก ืืืจืืฉืื, ืืืืกืื ืืช ืืชืืืช ืฉื ืคืจืืืงื ืืกืืื. ืฉืืจืืช ืืืฉ, index.crates.io, ืืฉืืฉ ืืื ืืกืคืง ื ืชืื ื ืืื ืืงืก. ืืืจืืจืช ืืืื, ืืคืจืืืืงืื ืืืืฉ ืืชืืื ื ืืฉืืฉ ืืขื ืฃ Rust 1.70, ืืืคื ื ืื, ืืื ืืืคืฉืจ ืืืชื, ื ืืชื ืืืืืืจ ืืช ืืฉืชื ื ืืกืืืื "CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse" ืื ืืืืกืืฃ ืืช ืืคืจืืืจ 'ืคืจืืืืงืื =' ื-"[registries. crates-io]" ืืงืืืฅ .cargo/config.toml 'ืืืื'.
- ืืืกืืฃ ืืช ืืืืงืจื "pin!", ืืืืคืฉืจ ืื ืืืฆืืจ ืืื ื Pin<&mut T> ืืืืืืื "T" ืขื ืืฆืืื ืืงืืืืช ืฉื ืืืฆื ืฉืื (ืื ืืืื ื-Box::pin, ืืื ืื ืืงืฆื ืืืืจืื ืืขืจืืื, ืืื ืืงืฉืจ ืืจืืช ืืขืจืืื).
- ืืืฆืข ืืืคื ืืฉืืืืืช ืืจืืจืช ืืืื ืืืงืฆืืช ืืืืจืื, ืืฉืืืืฉ ืืขืช ืฉืืืืฉ ืืืืืืช ืืืงืฆืื ืืกืื ืืจืืืช. ืืืฉืืืื ืืืืคืฉืจืื ืจืง alloc (ืืื std) ืืชืงืฉืจื ืืขืช ืืืืคื "ืคืื ืืง!" ืืืฉืจ ืืงืฆืืช ืืืืจืื ื ืืฉืืช, ืฉื ืืชื ืืืืจื ืืืชื ืืืืคื ืืืคืฆืืื ืื ืืืืฆืขืืช "#[panic_handler]". ืชืืื ืืืช ืืืฉืชืืฉืืช ืืกืคืจืืืช std ืืืฉืืื ืืืืคืืก ืืืืข ืฉืืืื ื-stderr ืืืชืจืกืง.
- ืืืง ืืืฉ ืฉื ื-API ืืืขืืจ ืืงืืืืจืื ืฉื ืืฆืื, ืืืื ืืฉืืืืช ืืืืืฉืื ืฉื ืชืืื ืืช ืืชืืืฆืื:
- {core,std}::pin::pin!
- impl ืืืช ืขืืืจ {f32,f64}
- std::path::MAIN_SEPARATOR_STR
- impl DerefMut ืขืืืจ PathBuf
- ืืชืืื ื "const", ืืงืืืขืช ืืช ืืืคืฉืจืืช ืืืฉืชืืฉ ืื ืืื ืืงืฉืจ ืืืงืื ืืงืืืขืื, ืืฉืืฉืช ืืคืื ืงืฆืื VecDeque::new.
- ืืื ืืขืืื ืขื ืคืืืคืืจืืช ืื ืืจืืืื, ื ืืจืฉ ืืขืช ืืคืืืช NDK r25 (API 19), ืืืืืจ. ืืจืกืช ืืื ืืจืืืื ืืืื ืืืืืช ืื ืชืืืช ืืืขืืชื ื-4.4 (KitKat).
- ืจืืช ืืชืืืื ืืฉืืืฉืืช ืืืืืขื ืขืืืจ ืคืืืคืืจืืช Sony PlayStation Vita (armv7-sony-vita-newlibeabihf). ืืจืื ืืฉืืืฉืืช ืืืืืช ืชืืืื ืืกืืกืืช, ืื ืืื ืืืืงืืช ืืืืืืืืืช, ืคืจืกืื ืืื ืื ืจืฉืืืื ืื ืืืืงื ืื ื ืืชื ืืื ืืช ืืช ืืงืื.
ืืงืืจ: OpenNet.ru