@@ -4,33 +4,61 @@ const EXPECTED = [
4
4
{
5
5
'query' : 'Aaaaaaa -> u32' ,
6
6
'others' : [
7
- { 'path' : 'generics_impl::Aaaaaaa' , 'name' : 'bbbbbbb' } ,
7
+ {
8
+ 'path' : 'generics_impl::Aaaaaaa' ,
9
+ 'name' : 'bbbbbbb' ,
10
+ 'displayTypeSignature' : '*Aaaaaaa* -> *u32*'
11
+ } ,
8
12
] ,
9
13
} ,
10
14
{
11
15
'query' : 'Aaaaaaa -> bool' ,
12
16
'others' : [
13
- { 'path' : 'generics_impl::Aaaaaaa' , 'name' : 'ccccccc' } ,
17
+ {
18
+ 'path' : 'generics_impl::Aaaaaaa' ,
19
+ 'name' : 'ccccccc' ,
20
+ 'displayTypeSignature' : '*Aaaaaaa* -> *bool*'
21
+ } ,
14
22
] ,
15
23
} ,
16
24
{
17
25
'query' : 'Aaaaaaa -> usize' ,
18
26
'others' : [
19
- { 'path' : 'generics_impl::Aaaaaaa' , 'name' : 'read' } ,
27
+ {
28
+ 'path' : 'generics_impl::Aaaaaaa' ,
29
+ 'name' : 'read' ,
30
+ 'displayTypeSignature' : '*Aaaaaaa*, [] -> Result<*usize*>'
31
+ } ,
20
32
] ,
21
33
} ,
22
34
{
23
35
'query' : 'Read -> u64' ,
24
36
'others' : [
25
- { 'path' : 'generics_impl::Ddddddd' , 'name' : 'eeeeeee' } ,
26
- { 'path' : 'generics_impl::Ddddddd' , 'name' : 'ggggggg' } ,
37
+ {
38
+ 'path' : 'generics_impl::Ddddddd' ,
39
+ 'name' : 'eeeeeee' ,
40
+ 'displayTypeSignature' : 'impl *Read* -> *u64*'
41
+ } ,
42
+ {
43
+ 'path' : 'generics_impl::Ddddddd' ,
44
+ 'name' : 'ggggggg' ,
45
+ 'displayTypeSignature' : 'Ddddddd<impl *Read*> -> *u64*'
46
+ } ,
27
47
] ,
28
48
} ,
29
49
{
30
50
'query' : 'trait:Read -> u64' ,
31
51
'others' : [
32
- { 'path' : 'generics_impl::Ddddddd' , 'name' : 'eeeeeee' } ,
33
- { 'path' : 'generics_impl::Ddddddd' , 'name' : 'ggggggg' } ,
52
+ {
53
+ 'path' : 'generics_impl::Ddddddd' ,
54
+ 'name' : 'eeeeeee' ,
55
+ 'displayTypeSignature' : 'impl *Read* -> *u64*'
56
+ } ,
57
+ {
58
+ 'path' : 'generics_impl::Ddddddd' ,
59
+ 'name' : 'ggggggg' ,
60
+ 'displayTypeSignature' : 'Ddddddd<impl *Read*> -> *u64*'
61
+ } ,
34
62
] ,
35
63
} ,
36
64
{
@@ -40,19 +68,31 @@ const EXPECTED = [
40
68
{
41
69
'query' : 'bool -> u64' ,
42
70
'others' : [
43
- { 'path' : 'generics_impl::Ddddddd' , 'name' : 'fffffff' } ,
71
+ {
72
+ 'path' : 'generics_impl::Ddddddd' ,
73
+ 'name' : 'fffffff' ,
74
+ 'displayTypeSignature' : '*bool* -> *u64*'
75
+ } ,
44
76
] ,
45
77
} ,
46
78
{
47
79
'query' : 'Ddddddd -> u64' ,
48
80
'others' : [
49
- { 'path' : 'generics_impl::Ddddddd' , 'name' : 'ggggggg' } ,
81
+ {
82
+ 'path' : 'generics_impl::Ddddddd' ,
83
+ 'name' : 'ggggggg' ,
84
+ 'displayTypeSignature' : '*Ddddddd* -> *u64*'
85
+ } ,
50
86
] ,
51
87
} ,
52
88
{
53
89
'query' : '-> Ddddddd' ,
54
90
'others' : [
55
- { 'path' : 'generics_impl::Ddddddd' , 'name' : 'hhhhhhh' } ,
91
+ {
92
+ 'path' : 'generics_impl::Ddddddd' ,
93
+ 'name' : 'hhhhhhh' ,
94
+ 'displayTypeSignature' : '-> *Ddddddd*'
95
+ } ,
56
96
] ,
57
97
} ,
58
98
] ;
0 commit comments