ืคืืจืกื ืฉืืจืืจ ืฉืคืช ืืชืื ืืช ืืืขืจืืชืืช Rust 1.55, ืฉืืืงืื ืขื ืืื ืคืจืืืงื ืืืืืื, ืื ืคืืชืื ืืขืช ืืืกืืช ืืขืืืชื ืืขืฆืืืืช Rust Foundation. ืืฉืคื ืืชืืงืืช ืืืืืืืช ืืืืจืื, ืืกืคืงืช ื ืืืื ืืืืจืื ืืืืืืื, ืืืกืคืงืช ืืช ืืืืฆืขืื ืืืฉืืช ืืงืืืืืืช ืืฉืืืืช ืืืืื ืืื ืฉืืืืฉ ืืืกืคื ืืฉืคื ืื ืืื ืจืืฆื (ืืื ืืจืืฆื ืืฆืืืฆื ืืืชืืื ืืชืืืืงื ืืกืืกืืื ืฉื ืืกืคืจืืื ืืกืื ืืจืืืช).
ื ืืืื ืืืืืจืื ืืืืืืืื ืฉื Rust ืืืื ืฉืืืืืช ืืขืช ืื ืืคืืืฆืื ืฉื ืืฆืืืขืื ืืืื ืืคื ื ืืขืืืช ืื ืืืขืืช ืืื ืืคืืืฆืื ืฉื ืืืืจืื ืืจืื ื ืืืื, ืืืื ืืืฉื ืืืืืจ ืืืืจืื ืืืืจ ืฉืืจืืจื, ืืคื ืืืช ืืฆืืืข ืืคืกืืช, ืืจืืืืช ืืืืจ ืืื'. ืืื ืืืคืืฅ ืกืคืจืืืช, ืืืืืื ืืจืืื ืืื ืื ืชืืืช, ืืคืจืืืงื ืืคืชื ืืช ืื ืื ืืืืืืืช Cargo. ืืืืจ crates.io ื ืชืื ืืืืจืื ืกืคืจืืืช.
ืืืืืฉืื ืขืืงืจืืื:
- ืืื ืื ืืืืืืืช ืฉื Cargo ืืฉ ืืช ืืืืืืช ืืืื ืฉืืืืืช ืืืืืจืืช ืืคืืืืช ืืืชืจืืฉืืช ืืืืื ืื ืืื. ืืขืช ืืืฆืืข ืคืงืืืืช ืืืื "ืืืืงืช ืืืขื" ื"ืืืืงืช ืืืขื --ืื-ืืืจืืช" ืืืืืืืช ืืื ืืื ืืจืืืช ืฉื ืืืืื ืขื ืคืจืืืจืื ืฉืื ืื, ืืขืช ืืืฆื ืืืฉืชืืฉ ืกืืืื ืฉื ืืชืจืืฉืืช ืืขืื ืืืืจืช, ืืืงืื ืืืืคืืข ืืืืจืืช ืืืืช ืืจืืืืช ืืขืช ืื ืืืช ืืืชื ืืืจ ืฉืื ืืฉืื. $ cargo +1.55.0 check โall-targets ืืืืงืช foo v0.1.0 ืืืืจื: ืืคืื ืงืฆืื ืื ืืฉืืืืฉ: 'foo' โ> src/lib.rs:9:4 | 9 | fn foo() {} | ^^^ | = ืืขืจื: '#[warn(dead_code)]' ืคืืขื ืืืจืืจืช ืืืื ืืืืจื: 'foo' (lib) ืืฆืจ ืืืืจื ืืืช: 'foo' (ืืืืงืช lib) ื ืืฆืจื ืืืืจื ืืืช (ืืคืื ืืื) ืืขื ืคืืชืื [ืื ืืืคืืืืืืฆืื + debuginfo] ืืกืชืืื (s) ืืขืื 1 ืฉื ืืืช
- ืงืื ื ืืชืื ืื ืงืืื ืืฆืคื ืืกืคืจืืื ืืกืื ืืจืืืช ืืืขืืจ ืืฉืืืืฉ ืืืืืืจืืชื ื-Eisel-Lemire ืืืืืจ ืืืืืืืง ืืืชืจ, ืฉืคืชืจ ืืื ืืขืืืช ืฉื ืฆืคื ืืขืืจ ืขื ืขืืืื ืื ืืชืื ืืกืคืจืื ืขื ืืกืคืจืื ืืืืืื ืืืื ืฉื ืกืคืจืืช.
- ืืืืืืช ืืฆืืื ืืืืืื ืื ืกืืืจืื ืืชืื ืืืช ืืชืืืฆืื ("X.." ืืชืคืจืฉ ืืืืื ืฉืืชืืื ืืขืจื X ืืืกืชืืื ืืขืจื ืืืงืกืืืื ืฉื ืกืื ืืืกืคืจืื ืืฉืืืื): match x as u32 { 0 => println! ("ืืคืก!"), 1.. => println!("ืืกืคืจ ืืืืื!"), }
- ืืจืกืืืช ืฉืืืื ืืืจืืืืช ืืืืืกืืช ืขื ืืื std::io::ErrorKind (ืืกืืื ืฉืืืืืช ืืงืืืืจืืืช ืืืื NotFound ื- WouldBlock). ืืขืืจ, ืฉืืืืืช ืฉืื ืืชืืืื ืืงืืืืจืืืช ืงืืืืืช ื ืคืื ืืงืืืืจืืืช ErrorKind::Other, ืฉืฉืืืฉื ืื ืืฉืืืืืช ืืงืื ืฉื ืฆื ืฉืืืฉื. ืืขืช ืงืืืืช ืงืืืืจืื ืคื ืืืืช ื ืคืจืืช ErrorKind::Uncategorized ืขืืืจ ืฉืืืืืช ืฉืืื ื ืืชืืืืืช ืืงืืืืจืืืช ืงืืืืืช, ืืืงืืืืจืื ErrorKind::Other ืืืืืืช ืืฉืืืืืช ืฉืืื ื ืืชืจืืฉืืช ืืกืคืจืืื ืืกืื ืืจืืืช (ืคืื ืงืฆืืืช ืกืคืจืืื ืกืื ืืจืืืืช ืฉืืืืืจืืช io::Error ืื ืืืฉืชืืฉ ืืืชืจ ืืงืืืืจืืืช ErrorKind:: ืืืจ).
- ืืืง ืืืฉ ืฉื ื-API ืืืขืืจ ืืงืืืืจืื ืฉื ืืฆืื, ืืืื ืืฉืืืืช ืืืืืฉืื ืฉื ืชืืื ืืช ืืชืืืฆืื:
- ืงืฉืืจ::cloned
- ื ืืงืื::as_str
- IntoInnerError::into_error
- IntoInnerError::into_parts
- MaybeUninit::assume_init_mut
- MaybeUninit::assume_init_ref
- MaybeUninit::ืืชืื
- array::map
- ops::ControlFlow
- x86::_bittest
- x86::_bittestandcomplement
- x86::_bittestandreset
- x86::_bittestandset
- x86_64::_bittest64
- x86_64::_bittestandcomplement64
- x86_64::_bittestandreset64
- x86_64::_bittestandset64
- ืืชืืื ื "const", ืืงืืืขืช ืืช ืืืคืฉืจืืช ืืืฉืชืืฉ ืื ืืื ืืงืฉืจ ืืืงืื ืืงืืืขืื, ืืฉืืฉืช ืืฉืืืช str::from_utf8_unchecked.
- ืจืืช ืืชืืืื ืืฉืืืฉืืช ืืืฉืื ืขืืืจ ืคืืืคืืจืืช powerpc64le-unknown-freebsd. ืืจืื ืืฉืืืฉืืช ืืืืืช ืชืืืื ืืกืืกืืช, ืื ืืื ืืืืงืืช ืืืืืืืืืช, ืคืจืกืื ืื ืืื ืจืฉืื ืื ืืืืงื ืื ื ืืชื ืืื ืืช ืืช ืืงืื.
ืืงืืจ: OpenNet.ru