]> git.lizzy.rs Git - rust.git/blob - src/test/rustdoc/issue-55321.rs
Rollup merge of #57551 - petrochenkov:regrtest, r=nikomatsakis
[rust.git] / src / test / rustdoc / issue-55321.rs
1 #![feature(optin_builtin_traits)]
2
3 // @has issue_55321/struct.A.html
4 // @has - '//*[@id="implementations-list"]/*[@class="impl"]//code' "impl !Send for A"
5 // @has - '//*[@id="implementations-list"]/*[@class="impl"]//code' "impl !Sync for A"
6 pub struct A();
7
8 impl !Send for A {}
9 impl !Sync for A {}
10
11 // @has issue_55321/struct.B.html
12 // @has - '//*[@id="synthetic-implementations-list"]/*[@class="impl"]//code' "impl<T> !Send for \
13 // B<T>"
14 // @has - '//*[@id="synthetic-implementations-list"]/*[@class="impl"]//code' "impl<T> !Sync for \
15 // B<T>"
16 pub struct B<T: ?Sized>(A, Box<T>);