We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5613502 commit ffc0d04Copy full SHA for ffc0d04
src/librustc_typeck/diagnostics.rs
@@ -136,6 +136,20 @@ construct an instance of the following type using only safe code:
136
```
137
enum Empty {}
138
139
+"##,
140
+
141
+E0131: r##"
142
+It is not possible to define `main` with type parameters, or even with function
143
+parameters. When `main` is present, it must take no arguments and return `()`.
144
145
146
+E0132: r##"
147
+It is not possible to declare type parameters on a function that has the `start`
148
+attribute. Such a function must have the following type signature:
149
150
+```
151
+fn(isize, *const *const u8) -> isize
152
153
"##
154
155
}
@@ -205,8 +219,6 @@ register_diagnostics! {
205
219
E0128,
206
220
E0129,
207
221
E0130,
208
- E0131,
209
- E0132,
210
222
E0141,
211
223
E0159,
212
224
E0163,
0 commit comments