]> git.lizzy.rs Git - rust.git/blob - tests/rustdoc-js/impl-trait.js
Rollup merge of #107580 - lenko-d:default_value_for_a_lifetime_generic_parameter_prod...
[rust.git] / tests / rustdoc-js / impl-trait.js
1 // ignore-order
2
3 const QUERY = [
4     'Aaaaaaa -> i32',
5     'Aaaaaaa -> Aaaaaaa',
6     'Aaaaaaa -> usize',
7     '-> Aaaaaaa',
8     'Aaaaaaa',
9 ];
10
11 const EXPECTED = [
12     {
13         // Aaaaaaa -> i32
14         'others': [
15             { 'path': 'impl_trait::Ccccccc', 'name': 'eeeeeee' },
16         ],
17     },
18     {
19         // Aaaaaaa -> Aaaaaaa
20         'others': [
21             { 'path': 'impl_trait::Ccccccc', 'name': 'fffffff' },
22         ],
23     },
24     {
25         // Aaaaaaa -> usize
26         'others': [],
27     },
28     {
29         // -> Aaaaaaa
30         'others': [
31             { 'path': 'impl_trait::Ccccccc', 'name': 'fffffff' },
32             { 'path': 'impl_trait::Ccccccc', 'name': 'ddddddd' },
33             { 'path': 'impl_trait', 'name': 'bbbbbbb' },
34         ],
35     },
36     {
37         // Aaaaaaa
38         'others': [
39             { 'path': 'impl_trait', 'name': 'Aaaaaaa' },
40         ],
41         'in_args': [
42             { 'path': 'impl_trait::Ccccccc', 'name': 'fffffff' },
43             { 'path': 'impl_trait::Ccccccc', 'name': 'eeeeeee' },
44         ],
45         'returned': [
46             { 'path': 'impl_trait::Ccccccc', 'name': 'fffffff' },
47             { 'path': 'impl_trait::Ccccccc', 'name': 'ddddddd' },
48             { 'path': 'impl_trait', 'name': 'bbbbbbb' },
49         ],
50     },
51 ];