-
Notifications
You must be signed in to change notification settings - Fork 13.3k
std: Deprecate the std::old_io::net primitives #22813
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
(rust_highfive has picked a reviewer for you, use r? to override) |
r? @aturon |
@bors: r+ d99097b |
⌛ Testing commit d99097b with merge 119a578... |
💔 Test failed - auto-linux-32-opt |
(failure because of rollup) |
@bors: r+ |
@bors r=Manishearth d99097b |
@bors: r=aturon d99097b5427e36f850ae30145b6d677a2a194ebc |
@bors: retry |
⌛ Testing commit d99097b with merge b284266... |
💔 Test failed - auto-linux-64-x-android-t |
|
The `std::net` primitives should be ready for use now and as a result the old ones are now deprecated and slated for removal. Most TCP/UDP functionality is now available through `std::net` but the `std::old_io::net::pipe` module is removed entirely from the standard library. Unix socket funtionality can be found in sfackler's [`unix_socket`][unix] crate and there is currently no replacement for named pipes on Windows. [unix]: https://crates.io/crates/unix_socket [breaking-change]
d99097b
to
9aea749
Compare
⌛ Testing commit 9aea749 with merge 50a7540... |
⛄ The build was interrupted to prioritize another pull request. |
⌛ Testing commit 9aea749 with merge ac82fbf... |
⛄ The build was interrupted to prioritize another pull request. |
The `std::net` primitives should be ready for use now and as a result the old ones are now deprecated and slated for removal. Most TCP/UDP functionality is now available through `std::net` but the `std::old_io::net::pipe` module is removed entirely from the standard library. Unix socket funtionality can be found in sfackler's [`unix_socket`][unix] crate and there is currently no replacement for named pipes on Windows. [unix]: https://crates.io/crates/unix_socket [breaking-change]
⌛ Testing commit 9aea749 with merge f260e08... |
⛄ The build was interrupted to prioritize another pull request. |
⌛ Testing commit 9aea749 with merge 4b6d646... |
⛄ The build was interrupted to prioritize another pull request. |
⌛ Testing commit 9aea749 with merge d640c8a... |
⛄ The build was interrupted to prioritize another pull request. |
The
std::net
primitives should be ready for use now and as a result the oldones are now deprecated and slated for removal. Most TCP/UDP functionality is
now available through
std::net
but thestd::old_io::net::pipe
module isremoved entirely from the standard library.
Unix socket funtionality can be found in sfackler's
unix_socket
crateand there is currently no replacement for named pipes on Windows.
[breaking-change]