rust/src/libserialize
Alex Crichton 671b1c1d89 std: Stabilize APIs for the 1.16.0 release
This commit applies the stabilization/deprecations of the 1.16.0 release, as
tracked by the rust-lang/rust issue tracker and the final-comment-period tag.

The following APIs were stabilized:

* `VecDeque::truncate`
* `VecDeque::resize`
* `String::insert_str`
* `Duration::checked_{add,sub,div,mul}`
* `str::replacen`
* `SocketAddr::is_ipv{4,6}`
* `IpAddr::is_ipv{4,6}`
* `str::repeat`
* `Vec::dedup_by`
* `Vec::dedup_by_key`
* `Result::unwrap_or_default`
* `<*const T>::wrapping_offset`
* `<*mut T>::wrapping_offset`
* `CommandExt::creation_flags` (on Windows)
* `File::set_permissions`
* `String::split_off`

The following APIs were deprecated

* `EnumSet` - replaced with other ecosystem abstractions, long since unstable

Closes #27788
Closes #35553
Closes #35774
Closes #36436
Closes #36949
Closes #37079
Closes #37087
Closes #37516
Closes #37827
Closes #37916
Closes #37966
Closes #38080
2017-01-25 16:43:01 -08:00
..
Cargo.toml Remove unused extern crates. 2017-01-22 01:31:02 +00:00
collection_impls.rs std: Stabilize APIs for the 1.16.0 release 2017-01-25 16:43:01 -08:00
hex.rs Replace _, _ with .. 2016-09-04 12:30:33 +03:00
json.rs Implement emit_iu128 for json serialiser 2016-12-30 15:17:26 +01:00
leb128.rs Fix rebase fallout and compilation fixes 2016-12-30 15:17:30 +01:00
lib.rs std: Stabilize APIs for the 1.16.0 release 2017-01-25 16:43:01 -08:00
opaque.rs Such large. Very 128. Much bits. 2016-12-30 15:15:44 +01:00
serialize.rs Such large. Very 128. Much bits. 2016-12-30 15:15:44 +01:00