]> git.lizzy.rs Git - rust.git/blob - src/test/rustdoc-ui/infinite-recursive-type-impl-trait-return.rs
Update rustdoc tests
[rust.git] / src / test / rustdoc-ui / infinite-recursive-type-impl-trait-return.rs
1 // normalize-stderr-test: "`.*`" -> "`DEF_ID`"
2 // normalize-stdout-test: "`.*`" -> "`DEF_ID`"
3 // edition:2018
4
5 pub async fn f() -> impl std::fmt::Debug {
6     #[derive(Debug)]
7     enum E {
8     //~^ ERROR recursive type `f::{closure#0}::E` has infinite size
9         This(E),
10         Unit,
11     }
12     E::Unit
13 }
14
15 fn main() {}