@@ -17,51 +17,43 @@ pub trait CellAreaExtManual {
17
17
) ;
18
18
19
19
#[ doc( alias = "gtk_cell_area_activate_cell" ) ]
20
- fn activate_cell < P : IsA < Widget > , Q : IsA < CellRenderer > , R : AsRef < Event > > (
20
+ fn activate_cell (
21
21
& self ,
22
- widget : & P ,
23
- renderer : & Q ,
24
- event : & R ,
22
+ widget : & impl IsA < Widget > ,
23
+ renderer : & impl IsA < CellRenderer > ,
24
+ event : & impl AsRef < Event > ,
25
25
cell_area : & gdk:: Rectangle ,
26
26
flags : CellRendererState ,
27
27
) -> bool ;
28
28
29
29
#[ doc( alias = "gtk_cell_area_event" ) ]
30
- fn event < P : IsA < CellAreaContext > , Q : IsA < Widget > , R : AsRef < Event > > (
30
+ fn event (
31
31
& self ,
32
- context : & P ,
33
- widget : & Q ,
34
- event : & R ,
32
+ context : & impl IsA < CellAreaContext > ,
33
+ widget : & impl IsA < Widget > ,
34
+ event : & impl AsRef < Event > ,
35
35
cell_area : & gdk:: Rectangle ,
36
36
flags : CellRendererState ,
37
37
) -> i32 ;
38
38
39
39
#[ doc( alias = "gtk_cell_area_cell_get_valist" ) ]
40
40
#[ doc( alias = "gtk_cell_area_cell_get_property" ) ]
41
- fn cell_get_value < P : IsA < CellRenderer > > (
42
- & self ,
43
- renderer : & P ,
44
- property_name : & str ,
45
- ) -> glib:: Value ;
41
+ fn cell_get_value ( & self , renderer : & impl IsA < CellRenderer > , property_name : & str )
42
+ -> glib:: Value ;
46
43
47
44
// rustdoc-stripper-ignore-next
48
45
/// Similar to [`Self::cell_get_value`] but panics if the value is of a different type.
49
46
#[ doc( alias = "gtk_cell_area_cell_get_valist" ) ]
50
47
#[ doc( alias = "gtk_cell_area_cell_get_property" ) ]
51
- fn cell_get < V : for < ' b > FromValue < ' b > + ' static , P : IsA < CellRenderer > > (
48
+ fn cell_get < V : for < ' b > FromValue < ' b > + ' static > (
52
49
& self ,
53
- renderer : & P ,
50
+ renderer : & impl IsA < CellRenderer > ,
54
51
property_name : & str ,
55
52
) -> V ;
56
53
57
54
#[ doc( alias = "gtk_cell_area_cell_set_valist" ) ]
58
55
#[ doc( alias = "gtk_cell_area_cell_set_property" ) ]
59
- fn cell_set < P : IsA < CellRenderer > > (
60
- & self ,
61
- renderer : & P ,
62
- property_name : & str ,
63
- value : & dyn ToValue ,
64
- ) ;
56
+ fn cell_set ( & self , renderer : & impl IsA < CellRenderer > , property_name : & str , value : & dyn ToValue ) ;
65
57
}
66
58
67
59
impl < O : IsA < CellArea > > CellAreaExtManual for O {
@@ -75,11 +67,11 @@ impl<O: IsA<CellArea>> CellAreaExtManual for O {
75
67
self . as_ref ( ) . cell_set ( renderer, property_name, * value) ;
76
68
} ) ;
77
69
}
78
- fn activate_cell < P : IsA < Widget > , Q : IsA < CellRenderer > , R : AsRef < Event > > (
70
+ fn activate_cell (
79
71
& self ,
80
- widget : & P ,
81
- renderer : & Q ,
82
- event : & R ,
72
+ widget : & impl IsA < Widget > ,
73
+ renderer : & impl IsA < CellRenderer > ,
74
+ event : & impl AsRef < Event > ,
83
75
cell_area : & gdk:: Rectangle ,
84
76
flags : CellRendererState ,
85
77
) -> bool {
@@ -95,9 +87,9 @@ impl<O: IsA<CellArea>> CellAreaExtManual for O {
95
87
}
96
88
}
97
89
98
- fn cell_get_value < P : IsA < CellRenderer > > (
90
+ fn cell_get_value (
99
91
& self ,
100
- renderer : & P ,
92
+ renderer : & impl IsA < CellRenderer > ,
101
93
property_name : & str ,
102
94
) -> glib:: Value {
103
95
unsafe {
@@ -121,9 +113,9 @@ impl<O: IsA<CellArea>> CellAreaExtManual for O {
121
113
}
122
114
}
123
115
124
- fn cell_get < V : for < ' b > FromValue < ' b > + ' static , P : IsA < CellRenderer > > (
116
+ fn cell_get < V : for < ' b > FromValue < ' b > + ' static > (
125
117
& self ,
126
- renderer : & P ,
118
+ renderer : & impl IsA < CellRenderer > ,
127
119
property_name : & str ,
128
120
) -> V {
129
121
let value = self . cell_get_value ( renderer, property_name) ;
@@ -132,9 +124,9 @@ impl<O: IsA<CellArea>> CellAreaExtManual for O {
132
124
. expect ( "Failed to get value of renderer" )
133
125
}
134
126
135
- fn cell_set < P : IsA < CellRenderer > > (
127
+ fn cell_set (
136
128
& self ,
137
- renderer : & P ,
129
+ renderer : & impl IsA < CellRenderer > ,
138
130
property_name : & str ,
139
131
value : & dyn ToValue ,
140
132
) {
@@ -165,11 +157,11 @@ impl<O: IsA<CellArea>> CellAreaExtManual for O {
165
157
}
166
158
}
167
159
168
- fn event < P : IsA < CellAreaContext > , Q : IsA < Widget > , R : AsRef < Event > > (
160
+ fn event (
169
161
& self ,
170
- context : & P ,
171
- widget : & Q ,
172
- event : & R ,
162
+ context : & impl IsA < CellAreaContext > ,
163
+ widget : & impl IsA < Widget > ,
164
+ event : & impl AsRef < Event > ,
173
165
cell_area : & gdk:: Rectangle ,
174
166
flags : CellRendererState ,
175
167
) -> i32 {
0 commit comments