about summary refs log tree commit diff
path: root/src/libstd/sys/unix/io.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-08-03 02:21:23 +0000
committerbors <bors@rust-lang.org>2019-08-03 02:21:23 +0000
commitd7270712cb446aad0817040bbca73a8d024f67b0 (patch)
tree22cf18615b2177381934d771fc3710e6fd04c257 /src/libstd/sys/unix/io.rs
parentd9bd4b289f07956819c59704d88d9eed61af3a6d (diff)
parentfbd7e0cf0e31ab612343311a61fe4f58a76a1698 (diff)
downloadrust-d7270712cb446aad0817040bbca73a8d024f67b0.tar.gz
rust-d7270712cb446aad0817040bbca73a8d024f67b0.zip
Auto merge of #63180 - varkor:trait-alias-impl-trait, r=Centril
Change opaque type syntax from `existential type` to type alias `impl Trait`

This implements a new feature gate `type_alias_impl_trait` (this is slightly different from the originally proposed feature name, but matches what has been used in discussion since), deprecating the old `existential_types` feature.

The syntax for opaque types has been changed. In addition, the "existential" terminology has been replaced with "opaque", as per previous discussion and the RFC.

This makes partial progress towards implementing https://github.com/rust-lang/rust/issues/63063.

r? @Centril
Diffstat (limited to 'src/libstd/sys/unix/io.rs')
0 files changed, 0 insertions, 0 deletions