rust/src/libstd/net
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
..
addr.rs std: Stabilize APIs for the 1.16.0 release 2017-01-25 16:43:01 -08:00
ip.rs std: Stabilize APIs for the 1.16.0 release 2017-01-25 16:43:01 -08:00
mod.rs libstd: replace all try! with ? in documentation examples 2017-01-22 21:07:38 +05:30
parser.rs std: Correct stability attributes for some implementations 2016-10-01 23:58:14 +01:00
tcp.rs Auto merge of #38867 - alexcrichton:ignore-test-on-windows, r=brson 2017-01-12 03:13:48 +00:00
test.rs travis: Get an emscripten builder online 2017-01-19 13:54:19 -08:00
udp.rs libstd: replace all try! with ? in documentation examples 2017-01-22 21:07:38 +05:30