]> git.proxmox.com Git - rustc.git/blob - src/tools/clippy/tests/ui/unnecessary_literal_unwrap.stderr
New upstream version 1.75.0+dfsg1
[rustc.git] / src / tools / clippy / tests / ui / unnecessary_literal_unwrap.stderr
1 error: used `unwrap()` on `Some` value
2 --> $DIR/unnecessary_literal_unwrap.rs:11:16
3 |
4 LL | let _val = Some(1).unwrap();
5 | ^^^^^^^^^^^^^^^^
6 |
7 = note: `-D clippy::unnecessary-literal-unwrap` implied by `-D warnings`
8 = help: to override `-D warnings` add `#[allow(clippy::unnecessary_literal_unwrap)]`
9 help: remove the `Some` and `unwrap()`
10 |
11 LL - let _val = Some(1).unwrap();
12 LL + let _val = 1;
13 |
14
15 error: used `expect()` on `Some` value
16 --> $DIR/unnecessary_literal_unwrap.rs:12:16
17 |
18 LL | let _val = Some(1).expect("this never happens");
19 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
20 |
21 help: remove the `Some` and `expect()`
22 |
23 LL - let _val = Some(1).expect("this never happens");
24 LL + let _val = 1;
25 |
26
27 error: used `unwrap()` on `Some` value
28 --> $DIR/unnecessary_literal_unwrap.rs:14:5
29 |
30 LL | Some(1).unwrap();
31 | ^^^^^^^^^^^^^^^^
32 |
33 help: remove the `Some` and `unwrap()`
34 |
35 LL - Some(1).unwrap();
36 LL + 1;
37 |
38
39 error: used `expect()` on `Some` value
40 --> $DIR/unnecessary_literal_unwrap.rs:15:5
41 |
42 LL | Some(1).expect("this never happens");
43 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44 |
45 help: remove the `Some` and `expect()`
46 |
47 LL - Some(1).expect("this never happens");
48 LL + 1;
49 |
50
51 error: used `unwrap()` on `None` value
52 --> $DIR/unnecessary_literal_unwrap.rs:20:16
53 |
54 LL | let _val = None::<()>.unwrap();
55 | ^^^^^^^^^^^^^^^^^^^ help: remove the `None` and `unwrap()`: `panic!()`
56
57 error: used `expect()` on `None` value
58 --> $DIR/unnecessary_literal_unwrap.rs:21:16
59 |
60 LL | let _val = None::<()>.expect("this always happens");
61 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
62 |
63 help: remove the `None` and `expect()`
64 |
65 LL | let _val = panic!("this always happens");
66 | ~~~~~~~ ~
67
68 error: used `unwrap_or_default()` on `None` value
69 --> $DIR/unnecessary_literal_unwrap.rs:22:24
70 |
71 LL | let _val: String = None.unwrap_or_default();
72 | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the `None` and `unwrap_or_default()`: `String::default()`
73
74 error: used `unwrap_or()` on `None` value
75 --> $DIR/unnecessary_literal_unwrap.rs:23:21
76 |
77 LL | let _val: u16 = None.unwrap_or(234);
78 | ^^^^^^^^^^^^^^^^^^^
79 |
80 help: remove the `None` and `unwrap_or()`
81 |
82 LL - let _val: u16 = None.unwrap_or(234);
83 LL + let _val: u16 = 234;
84 |
85
86 error: used `unwrap_or_else()` on `None` value
87 --> $DIR/unnecessary_literal_unwrap.rs:24:21
88 |
89 LL | let _val: u16 = None.unwrap_or_else(|| 234);
90 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
91 |
92 help: remove the `None` and `unwrap_or_else()`
93 |
94 LL - let _val: u16 = None.unwrap_or_else(|| 234);
95 LL + let _val: u16 = 234;
96 |
97
98 error: used `unwrap_or_else()` on `None` value
99 --> $DIR/unnecessary_literal_unwrap.rs:25:21
100 |
101 LL | let _val: u16 = None.unwrap_or_else(|| { 234 });
102 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
103 |
104 help: remove the `None` and `unwrap_or_else()`
105 |
106 LL - let _val: u16 = None.unwrap_or_else(|| { 234 });
107 LL + let _val: u16 = { 234 };
108 |
109
110 error: used `unwrap_or_else()` on `None` value
111 --> $DIR/unnecessary_literal_unwrap.rs:26:21
112 |
113 LL | let _val: u16 = None.unwrap_or_else(|| -> u16 { 234 });
114 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
115 |
116 help: remove the `None` and `unwrap_or_else()`
117 |
118 LL - let _val: u16 = None.unwrap_or_else(|| -> u16 { 234 });
119 LL + let _val: u16 = { 234 };
120 |
121
122 error: used `unwrap()` on `None` value
123 --> $DIR/unnecessary_literal_unwrap.rs:28:5
124 |
125 LL | None::<()>.unwrap();
126 | ^^^^^^^^^^^^^^^^^^^ help: remove the `None` and `unwrap()`: `panic!()`
127
128 error: used `expect()` on `None` value
129 --> $DIR/unnecessary_literal_unwrap.rs:29:5
130 |
131 LL | None::<()>.expect("this always happens");
132 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
133 |
134 help: remove the `None` and `expect()`
135 |
136 LL | panic!("this always happens");
137 | ~~~~~~~ ~
138
139 error: used `unwrap_or_default()` on `None` value
140 --> $DIR/unnecessary_literal_unwrap.rs:30:5
141 |
142 LL | None::<String>.unwrap_or_default();
143 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the `None` and `unwrap_or_default()`: `String::default()`
144
145 error: used `unwrap_or()` on `None` value
146 --> $DIR/unnecessary_literal_unwrap.rs:31:5
147 |
148 LL | None::<u16>.unwrap_or(234);
149 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
150 |
151 help: remove the `None` and `unwrap_or()`
152 |
153 LL - None::<u16>.unwrap_or(234);
154 LL + 234;
155 |
156
157 error: used `unwrap_or_else()` on `None` value
158 --> $DIR/unnecessary_literal_unwrap.rs:32:5
159 |
160 LL | None::<u16>.unwrap_or_else(|| 234);
161 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
162 |
163 help: remove the `None` and `unwrap_or_else()`
164 |
165 LL - None::<u16>.unwrap_or_else(|| 234);
166 LL + 234;
167 |
168
169 error: used `unwrap_or_else()` on `None` value
170 --> $DIR/unnecessary_literal_unwrap.rs:33:5
171 |
172 LL | None::<u16>.unwrap_or_else(|| { 234 });
173 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
174 |
175 help: remove the `None` and `unwrap_or_else()`
176 |
177 LL - None::<u16>.unwrap_or_else(|| { 234 });
178 LL + { 234 };
179 |
180
181 error: used `unwrap_or_else()` on `None` value
182 --> $DIR/unnecessary_literal_unwrap.rs:34:5
183 |
184 LL | None::<u16>.unwrap_or_else(|| -> u16 { 234 });
185 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
186 |
187 help: remove the `None` and `unwrap_or_else()`
188 |
189 LL - None::<u16>.unwrap_or_else(|| -> u16 { 234 });
190 LL + { 234 };
191 |
192
193 error: used `unwrap()` on `Ok` value
194 --> $DIR/unnecessary_literal_unwrap.rs:38:16
195 |
196 LL | let _val = Ok::<_, ()>(1).unwrap();
197 | ^^^^^^^^^^^^^^^^^^^^^^^
198 |
199 help: remove the `Ok` and `unwrap()`
200 |
201 LL - let _val = Ok::<_, ()>(1).unwrap();
202 LL + let _val = 1;
203 |
204
205 error: used `expect()` on `Ok` value
206 --> $DIR/unnecessary_literal_unwrap.rs:39:16
207 |
208 LL | let _val = Ok::<_, ()>(1).expect("this never happens");
209 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
210 |
211 help: remove the `Ok` and `expect()`
212 |
213 LL - let _val = Ok::<_, ()>(1).expect("this never happens");
214 LL + let _val = 1;
215 |
216
217 error: used `unwrap_err()` on `Ok` value
218 --> $DIR/unnecessary_literal_unwrap.rs:40:16
219 |
220 LL | let _val = Ok::<_, ()>(1).unwrap_err();
221 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
222 |
223 help: remove the `Ok` and `unwrap_err()`
224 |
225 LL | let _val = panic!("{:?}", 1);
226 | ~~~~~~~~~~~~~~ ~
227
228 error: used `expect_err()` on `Ok` value
229 --> $DIR/unnecessary_literal_unwrap.rs:41:16
230 |
231 LL | let _val = Ok::<_, ()>(1).expect_err("this always happens");
232 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
233 |
234 help: remove the `Ok` and `expect_err()`
235 |
236 LL | let _val = panic!("{1}: {:?}", 1, "this always happens");
237 | ~~~~~~~~~~~~~~~~~~~ ~
238
239 error: used `unwrap()` on `Ok` value
240 --> $DIR/unnecessary_literal_unwrap.rs:43:5
241 |
242 LL | Ok::<_, ()>(1).unwrap();
243 | ^^^^^^^^^^^^^^^^^^^^^^^
244 |
245 help: remove the `Ok` and `unwrap()`
246 |
247 LL - Ok::<_, ()>(1).unwrap();
248 LL + 1;
249 |
250
251 error: used `expect()` on `Ok` value
252 --> $DIR/unnecessary_literal_unwrap.rs:44:5
253 |
254 LL | Ok::<_, ()>(1).expect("this never happens");
255 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
256 |
257 help: remove the `Ok` and `expect()`
258 |
259 LL - Ok::<_, ()>(1).expect("this never happens");
260 LL + 1;
261 |
262
263 error: used `unwrap_err()` on `Ok` value
264 --> $DIR/unnecessary_literal_unwrap.rs:45:5
265 |
266 LL | Ok::<_, ()>(1).unwrap_err();
267 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
268 |
269 help: remove the `Ok` and `unwrap_err()`
270 |
271 LL | panic!("{:?}", 1);
272 | ~~~~~~~~~~~~~~ ~
273
274 error: used `expect_err()` on `Ok` value
275 --> $DIR/unnecessary_literal_unwrap.rs:46:5
276 |
277 LL | Ok::<_, ()>(1).expect_err("this always happens");
278 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
279 |
280 help: remove the `Ok` and `expect_err()`
281 |
282 LL | panic!("{1}: {:?}", 1, "this always happens");
283 | ~~~~~~~~~~~~~~~~~~~ ~
284
285 error: used `unwrap_err()` on `Err` value
286 --> $DIR/unnecessary_literal_unwrap.rs:50:16
287 |
288 LL | let _val = Err::<(), _>(1).unwrap_err();
289 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
290 |
291 help: remove the `Err` and `unwrap_err()`
292 |
293 LL - let _val = Err::<(), _>(1).unwrap_err();
294 LL + let _val = 1;
295 |
296
297 error: used `expect_err()` on `Err` value
298 --> $DIR/unnecessary_literal_unwrap.rs:51:16
299 |
300 LL | let _val = Err::<(), _>(1).expect_err("this never happens");
301 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
302 |
303 help: remove the `Err` and `expect_err()`
304 |
305 LL - let _val = Err::<(), _>(1).expect_err("this never happens");
306 LL + let _val = 1;
307 |
308
309 error: used `unwrap()` on `Err` value
310 --> $DIR/unnecessary_literal_unwrap.rs:52:16
311 |
312 LL | let _val = Err::<(), _>(1).unwrap();
313 | ^^^^^^^^^^^^^^^^^^^^^^^^
314 |
315 help: remove the `Err` and `unwrap()`
316 |
317 LL | let _val = panic!("{:?}", 1);
318 | ~~~~~~~~~~~~~~ ~
319
320 error: used `expect()` on `Err` value
321 --> $DIR/unnecessary_literal_unwrap.rs:53:16
322 |
323 LL | let _val = Err::<(), _>(1).expect("this always happens");
324 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
325 |
326 help: remove the `Err` and `expect()`
327 |
328 LL | let _val = panic!("{1}: {:?}", 1, "this always happens");
329 | ~~~~~~~~~~~~~~~~~~~ ~
330
331 error: used `unwrap_err()` on `Err` value
332 --> $DIR/unnecessary_literal_unwrap.rs:55:5
333 |
334 LL | Err::<(), _>(1).unwrap_err();
335 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
336 |
337 help: remove the `Err` and `unwrap_err()`
338 |
339 LL - Err::<(), _>(1).unwrap_err();
340 LL + 1;
341 |
342
343 error: used `expect_err()` on `Err` value
344 --> $DIR/unnecessary_literal_unwrap.rs:56:5
345 |
346 LL | Err::<(), _>(1).expect_err("this never happens");
347 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
348 |
349 help: remove the `Err` and `expect_err()`
350 |
351 LL - Err::<(), _>(1).expect_err("this never happens");
352 LL + 1;
353 |
354
355 error: used `unwrap()` on `Err` value
356 --> $DIR/unnecessary_literal_unwrap.rs:57:5
357 |
358 LL | Err::<(), _>(1).unwrap();
359 | ^^^^^^^^^^^^^^^^^^^^^^^^
360 |
361 help: remove the `Err` and `unwrap()`
362 |
363 LL | panic!("{:?}", 1);
364 | ~~~~~~~~~~~~~~ ~
365
366 error: used `expect()` on `Err` value
367 --> $DIR/unnecessary_literal_unwrap.rs:58:5
368 |
369 LL | Err::<(), _>(1).expect("this always happens");
370 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
371 |
372 help: remove the `Err` and `expect()`
373 |
374 LL | panic!("{1}: {:?}", 1, "this always happens");
375 | ~~~~~~~~~~~~~~~~~~~ ~
376
377 error: used `unwrap_or()` on `Some` value
378 --> $DIR/unnecessary_literal_unwrap.rs:62:16
379 |
380 LL | let _val = Some(1).unwrap_or(2);
381 | ^^^^^^^^^^^^^^^^^^^^
382 |
383 help: remove the `Some` and `unwrap_or()`
384 |
385 LL - let _val = Some(1).unwrap_or(2);
386 LL + let _val = 1;
387 |
388
389 error: used `unwrap_or_default()` on `Some` value
390 --> $DIR/unnecessary_literal_unwrap.rs:63:16
391 |
392 LL | let _val = Some(1).unwrap_or_default();
393 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
394 |
395 help: remove the `Some` and `unwrap_or_default()`
396 |
397 LL - let _val = Some(1).unwrap_or_default();
398 LL + let _val = 1;
399 |
400
401 error: used `unwrap_or_else()` on `Some` value
402 --> $DIR/unnecessary_literal_unwrap.rs:64:16
403 |
404 LL | let _val = Some(1).unwrap_or_else(|| 2);
405 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
406 |
407 help: remove the `Some` and `unwrap_or_else()`
408 |
409 LL - let _val = Some(1).unwrap_or_else(|| 2);
410 LL + let _val = 1;
411 |
412
413 error: used `unwrap_or()` on `Some` value
414 --> $DIR/unnecessary_literal_unwrap.rs:66:5
415 |
416 LL | Some(1).unwrap_or(2);
417 | ^^^^^^^^^^^^^^^^^^^^
418 |
419 help: remove the `Some` and `unwrap_or()`
420 |
421 LL - Some(1).unwrap_or(2);
422 LL + 1;
423 |
424
425 error: used `unwrap_or_default()` on `Some` value
426 --> $DIR/unnecessary_literal_unwrap.rs:67:5
427 |
428 LL | Some(1).unwrap_or_default();
429 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
430 |
431 help: remove the `Some` and `unwrap_or_default()`
432 |
433 LL - Some(1).unwrap_or_default();
434 LL + 1;
435 |
436
437 error: used `unwrap_or_else()` on `Some` value
438 --> $DIR/unnecessary_literal_unwrap.rs:68:5
439 |
440 LL | Some(1).unwrap_or_else(|| 2);
441 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
442 |
443 help: remove the `Some` and `unwrap_or_else()`
444 |
445 LL - Some(1).unwrap_or_else(|| 2);
446 LL + 1;
447 |
448
449 error: used `unwrap_or()` on `Ok` value
450 --> $DIR/unnecessary_literal_unwrap.rs:72:16
451 |
452 LL | let _val = Ok::<_, ()>(1).unwrap_or(2);
453 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
454 |
455 help: remove the `Ok` and `unwrap_or()`
456 |
457 LL - let _val = Ok::<_, ()>(1).unwrap_or(2);
458 LL + let _val = 1;
459 |
460
461 error: used `unwrap_or_default()` on `Ok` value
462 --> $DIR/unnecessary_literal_unwrap.rs:73:16
463 |
464 LL | let _val = Ok::<_, ()>(1).unwrap_or_default();
465 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
466 |
467 help: remove the `Ok` and `unwrap_or_default()`
468 |
469 LL - let _val = Ok::<_, ()>(1).unwrap_or_default();
470 LL + let _val = 1;
471 |
472
473 error: used `unwrap_or_else()` on `Ok` value
474 --> $DIR/unnecessary_literal_unwrap.rs:74:16
475 |
476 LL | let _val = Ok::<_, ()>(1).unwrap_or_else(|_| 2);
477 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
478 |
479 help: remove the `Ok` and `unwrap_or_else()`
480 |
481 LL - let _val = Ok::<_, ()>(1).unwrap_or_else(|_| 2);
482 LL + let _val = 1;
483 |
484
485 error: used `unwrap_or()` on `Ok` value
486 --> $DIR/unnecessary_literal_unwrap.rs:76:5
487 |
488 LL | Ok::<_, ()>(1).unwrap_or(2);
489 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
490 |
491 help: remove the `Ok` and `unwrap_or()`
492 |
493 LL - Ok::<_, ()>(1).unwrap_or(2);
494 LL + 1;
495 |
496
497 error: used `unwrap_or_default()` on `Ok` value
498 --> $DIR/unnecessary_literal_unwrap.rs:77:5
499 |
500 LL | Ok::<_, ()>(1).unwrap_or_default();
501 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
502 |
503 help: remove the `Ok` and `unwrap_or_default()`
504 |
505 LL - Ok::<_, ()>(1).unwrap_or_default();
506 LL + 1;
507 |
508
509 error: used `unwrap_or_else()` on `Ok` value
510 --> $DIR/unnecessary_literal_unwrap.rs:78:5
511 |
512 LL | Ok::<_, ()>(1).unwrap_or_else(|_| 2);
513 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
514 |
515 help: remove the `Ok` and `unwrap_or_else()`
516 |
517 LL - Ok::<_, ()>(1).unwrap_or_else(|_| 2);
518 LL + 1;
519 |
520
521 error: used `unwrap_unchecked()` on `Some` value
522 --> $DIR/unnecessary_literal_unwrap.rs:92:22
523 |
524 LL | let _ = unsafe { Some(1).unwrap_unchecked() };
525 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
526 |
527 help: remove the `Some` and `unwrap_unchecked()`
528 |
529 LL - let _ = unsafe { Some(1).unwrap_unchecked() };
530 LL + let _ = 1;
531 |
532
533 error: used `unwrap_unchecked()` on `Some` value
534 --> $DIR/unnecessary_literal_unwrap.rs:93:22
535 |
536 LL | let _ = unsafe { Some(1).unwrap_unchecked() + *(&1 as *const i32) }; // needs to keep the unsafe block
537 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
538 |
539 help: remove the `Some` and `unwrap_unchecked()`
540 |
541 LL - let _ = unsafe { Some(1).unwrap_unchecked() + *(&1 as *const i32) }; // needs to keep the unsafe block
542 LL + let _ = unsafe { 1 + *(&1 as *const i32) }; // needs to keep the unsafe block
543 |
544
545 error: used `unwrap_unchecked()` on `Some` value
546 --> $DIR/unnecessary_literal_unwrap.rs:94:22
547 |
548 LL | let _ = unsafe { Some(1).unwrap_unchecked() } + 1;
549 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
550 |
551 help: remove the `Some` and `unwrap_unchecked()`
552 |
553 LL - let _ = unsafe { Some(1).unwrap_unchecked() } + 1;
554 LL + let _ = 1 + 1;
555 |
556
557 error: used `unwrap_unchecked()` on `Ok` value
558 --> $DIR/unnecessary_literal_unwrap.rs:95:22
559 |
560 LL | let _ = unsafe { Ok::<_, ()>(1).unwrap_unchecked() };
561 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
562 |
563 help: remove the `Ok` and `unwrap_unchecked()`
564 |
565 LL - let _ = unsafe { Ok::<_, ()>(1).unwrap_unchecked() };
566 LL + let _ = 1;
567 |
568
569 error: used `unwrap_unchecked()` on `Ok` value
570 --> $DIR/unnecessary_literal_unwrap.rs:96:22
571 |
572 LL | let _ = unsafe { Ok::<_, ()>(1).unwrap_unchecked() + *(&1 as *const i32) };
573 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
574 |
575 help: remove the `Ok` and `unwrap_unchecked()`
576 |
577 LL - let _ = unsafe { Ok::<_, ()>(1).unwrap_unchecked() + *(&1 as *const i32) };
578 LL + let _ = unsafe { 1 + *(&1 as *const i32) };
579 |
580
581 error: used `unwrap_unchecked()` on `Ok` value
582 --> $DIR/unnecessary_literal_unwrap.rs:97:22
583 |
584 LL | let _ = unsafe { Ok::<_, ()>(1).unwrap_unchecked() } + 1;
585 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
586 |
587 help: remove the `Ok` and `unwrap_unchecked()`
588 |
589 LL - let _ = unsafe { Ok::<_, ()>(1).unwrap_unchecked() } + 1;
590 LL + let _ = 1 + 1;
591 |
592
593 error: used `unwrap_err_unchecked()` on `Err` value
594 --> $DIR/unnecessary_literal_unwrap.rs:98:22
595 |
596 LL | let _ = unsafe { Err::<(), i32>(123).unwrap_err_unchecked() };
597 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
598 |
599 help: remove the `Err` and `unwrap_err_unchecked()`
600 |
601 LL - let _ = unsafe { Err::<(), i32>(123).unwrap_err_unchecked() };
602 LL + let _ = 123;
603 |
604
605 error: aborting due to 53 previous errors
606