Open
Description
Currently unstable
- Never type Tracking issue for promoting
!
to a type (RFC 1216) rust-lang/rust#35121- Serialize and Deserialize impls for
!
- Serialize and Deserialize impls for
Stabilized
- Serialize and Deserialize for NonZero* Tracking issue for std::num::NonZero* types rust-lang/rust#49137
- Stabilized in 1.0.60 Implement for std::num::NonZero* on Rust 1.28+ #1278
- Deserialize for Box<CStr> Tracking issue for CString, OsString, PathBuf extra methods rust-lang/rust#40380
- Requires
CString::into_boxed_c_str
- Stabilized in 1.0.61 Stabilize Deserialize for Box<CStr> #1284
- Requires
- Deserialize for dynamically sized Rc / Arc Tracking issue for
From<&[T]> for Rc
& co rust-lang/rust#40475- Requires
From<Box<T>> for Rc<T> / Arc<T>
- Stabilized in 1.0.61 Stabilize impls for dynamically sized Rc / Arc #1285
- Requires
- core::error::Error Tracking Issue for
Error
incore
rust-lang/rust#103765- Stabilized in 1.0.210 Stabilize no-std Error trait #2818
Removed
- Specialization Tracking issue for specialization (RFC 1210) rust-lang/rust#31844
- The default collect_seq and collect_map used to specialize for ExactSizeIterator.
- Removed in Remove len hint specialization #1841.