]> git.lizzy.rs Git - rust.git/blob - tests/rustdoc/primitive-tuple-variadic.rs
Rollup merge of #107769 - compiler-errors:pointer-like, r=eholk
[rust.git] / tests / rustdoc / primitive-tuple-variadic.rs
1 // compile-flags: --crate-type lib --edition 2018
2
3 #![crate_name = "foo"]
4 #![feature(rustdoc_internals)]
5
6 pub trait Foo {}
7
8 // @has foo/trait.Foo.html
9 // @has - '//section[@id="impl-Foo-for-(T%2C)"]/h3' 'impl<T> Foo for (T₁, T₂, …, Tₙ)'
10 #[doc(fake_variadic)]
11 impl<T> Foo for (T,) {}
12
13 pub trait Bar {}
14
15 // @has foo/trait.Bar.html
16 // @has - '//section[@id="impl-Bar-for-(U%2C)"]/h3' 'impl<U: Foo> Bar for (U₁, U₂, …, Uₙ)'
17 #[doc(fake_variadic)]
18 impl<U: Foo> Bar for (U,) {}