about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJack Huey <31162821+jackh726@users.noreply.github.com>2021-08-21 20:56:35 -0400
committerGitHub <noreply@github.com>2021-08-21 20:56:35 -0400
commit73d9758680ccb826722d13f41a7d1af35b513178 (patch)
treec364f83435504f17166924e5065e6ac94eab18d5
parentae58c51fe7472cc3f903c43ba1450fe4285ac104 (diff)
parentcfcc8517cbd0b1352eeadbd6d25bab37684992a4 (diff)
downloadrust-73d9758680ccb826722d13f41a7d1af35b513178.tar.gz
rust-73d9758680ccb826722d13f41a7d1af35b513178.zip
Rollup merge of #88189 - spastorino:add-tait-struct-test, r=oli-obk
Add TAIT struct test

r? `@oli-obk`

Related to #86727
-rw-r--r--src/test/ui/type-alias-impl-trait/type-alias-impl-trait-struct.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/test/ui/type-alias-impl-trait/type-alias-impl-trait-struct.rs b/src/test/ui/type-alias-impl-trait/type-alias-impl-trait-struct.rs
new file mode 100644
index 00000000000..1a4064055db
--- /dev/null
+++ b/src/test/ui/type-alias-impl-trait/type-alias-impl-trait-struct.rs
@@ -0,0 +1,12 @@
+// check-pass
+
+#![feature(type_alias_impl_trait)]
+#![allow(dead_code)]
+
+type Foo = Vec<impl Send>;
+
+fn make_foo() -> Foo {
+    vec![true, false]
+}
+
+fn main() {}