This is allow-by-default for now in 2021 edition, but will become
warn-by-default in 2024 edition. The lint is not going to provide value
in this crate so we'll plan to keep it turned off even after adopting
2024 edition.
Required by socket2.
error: package `socket2 v0.5.3` cannot be built because it requires
rustc 1.63 or newer, while the currently active rustc version is 1.62.0
Without this, if it fails, the only information printed is useless:
Preparing a sysroot for Miri (target: x86_64-unknown-linux-gnu)...
fatal error: failed to build sysroot; run `cargo miri setup` to see the error details
warning: variable does not need to be mutable
--> src/api.rs:285:40
|
285 | pub unsafe fn yaml_parser_set_encoding(mut parser: *mut yaml_parser_t, encoding: yaml_encoding_t) {
| ----^^^^^^
| |
| help: remove this `mut`
|
= note: `#[warn(unused_mut)]` on by default
warning: variable does not need to be mutable
--> src/api.rs:295:39
|
295 | pub unsafe fn yaml_emitter_initialize(mut emitter: *mut yaml_emitter_t) -> Success {
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:388:5
|
388 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:427:5
|
427 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:437:42
|
437 | pub unsafe fn yaml_emitter_set_canonical(mut emitter: *mut yaml_emitter_t, canonical: bool) {
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:443:39
|
443 | pub unsafe fn yaml_emitter_set_indent(mut emitter: *mut yaml_emitter_t, indent: libc::c_int) {
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:449:38
|
449 | pub unsafe fn yaml_emitter_set_width(mut emitter: *mut yaml_emitter_t, width: libc::c_int) {
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:455:40
|
455 | pub unsafe fn yaml_emitter_set_unicode(mut emitter: *mut yaml_emitter_t, unicode: bool) {
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:461:38
|
461 | pub unsafe fn yaml_emitter_set_break(mut emitter: *mut yaml_emitter_t, line_break: yaml_break_t) {
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:555:5
|
555 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:577:48
|
577 | pub unsafe fn yaml_stream_end_event_initialize(mut event: *mut yaml_event_t) -> Success {
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:600:5
|
600 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:717:5
|
717 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:740:5
|
740 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:778:5
|
778 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:873:5
|
873 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:944:50
|
944 | pub unsafe fn yaml_sequence_end_event_initialize(mut event: *mut yaml_event_t) -> Success {
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:968:5
|
968 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:1036:49
|
1036 | pub unsafe fn yaml_mapping_end_event_initialize(mut event: *mut yaml_event_t) -> Success {
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/api.rs:1096:5
|
1096 | mut document: *mut yaml_document_t,
| ----^^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/dumper.rs:19:33
|
19 | pub unsafe fn yaml_emitter_open(mut emitter: *mut yaml_emitter_t) -> Success {
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/dumper.rs:48:34
|
48 | pub unsafe fn yaml_emitter_close(mut emitter: *mut yaml_emitter_t) -> Success {
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/dumper.rs:168:52
|
168 | unsafe fn yaml_emitter_delete_document_and_anchors(mut emitter: *mut yaml_emitter_t) {
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:116:5
|
116 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:132:5
|
132 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:191:5
|
191 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:224:5
|
224 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:292:5
|
292 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:335:5
|
335 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:549:5
|
549 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:557:5
|
557 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:601:5
|
601 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:678:5
|
678 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:774:5
|
774 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:813:5
|
813 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:848:5
|
848 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:887:5
|
887 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:924:5
|
924 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:949:5
|
949 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:965:5
|
965 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:987:5
|
987 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:1009:5
|
1009 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:1104:5
|
1104 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:1356:5
|
1356 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:1396:5
|
1396 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:1439:5
|
1439 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:1607:5
|
1607 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:1702:37
|
1702 | unsafe fn yaml_emitter_write_indent(mut emitter: *mut yaml_emitter_t) -> Success {
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:1727:5
|
1727 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:1751:5
|
1751 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:1767:5
|
1767 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:1788:5
|
1788 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:1863:5
|
1863 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:1922:5
|
1922 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:2010:5
|
2010 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:2226:5
|
2226 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:2277:5
|
2277 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/emitter.rs:2326:5
|
2326 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/loader.rs:38:5
|
38 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/loader.rs:89:5
|
89 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/loader.rs:101:5
|
101 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/loader.rs:125:5
|
125 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/loader.rs:151:34
|
151 | unsafe fn yaml_parser_load_nodes(mut parser: *mut yaml_parser_t, ctx: *mut loader_ctx) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/loader.rs:204:5
|
204 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/loader.rs:244:5
|
244 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/loader.rs:267:21
|
267 | let mut p: *mut yaml_node_pair_t =
| ----^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/loader.rs:325:5
|
325 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/loader.rs:385:5
|
385 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/loader.rs:484:5
|
484 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:83:5
|
83 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:94:5
|
94 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:176:5
|
176 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:177:5
|
177 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:206:5
|
206 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:207:5
|
207 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:338:5
|
338 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:359:5
|
359 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:360:5
|
360 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:394:5
|
394 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:395:5
|
395 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:725:5
|
725 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:726:5
|
726 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:779:5
|
779 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:780:5
|
780 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:820:5
|
820 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:821:5
|
821 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:877:5
|
877 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:909:5
|
909 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:910:5
|
910 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:980:5
|
980 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:1005:5
|
1005 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:1033:5
|
1033 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:1034:5
|
1034 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:1053:5
|
1053 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:1054:5
|
1054 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:1122:5
|
1122 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:1152:5
|
1152 | mut event: *mut yaml_event_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/parser.rs:1323:5
|
1323 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/reader.rs:11:5
|
11 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/reader.rs:28:42
|
28 | unsafe fn yaml_parser_determine_encoding(mut parser: *mut yaml_parser_t) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/reader.rs:94:41
|
94 | unsafe fn yaml_parser_update_raw_buffer(mut parser: *mut yaml_parser_t) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:137:5
|
137 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:166:5
|
166 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:180:52
|
180 | pub(crate) unsafe fn yaml_parser_fetch_more_tokens(mut parser: *mut yaml_parser_t) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:383:9
|
383 | let mut simple_key: *mut yaml_simple_key_t =
| ----^^^^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:400:43
|
400 | unsafe fn yaml_parser_increase_flow_level(mut parser: *mut yaml_parser_t) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:430:5
|
430 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:469:37
|
469 | unsafe fn yaml_parser_unroll_indent(mut parser: *mut yaml_parser_t, column: ptrdiff_t) {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:489:42
|
489 | unsafe fn yaml_parser_fetch_stream_start(mut parser: *mut yaml_parser_t) {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:518:40
|
518 | unsafe fn yaml_parser_fetch_stream_end(mut parser: *mut yaml_parser_t) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:543:39
|
543 | unsafe fn yaml_parser_fetch_directive(mut parser: *mut yaml_parser_t) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:559:5
|
559 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:587:5
|
587 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:615:5
|
615 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:640:40
|
640 | unsafe fn yaml_parser_fetch_flow_entry(mut parser: *mut yaml_parser_t) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:662:41
|
662 | unsafe fn yaml_parser_fetch_block_entry(mut parser: *mut yaml_parser_t) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:707:33
|
707 | unsafe fn yaml_parser_fetch_key(mut parser: *mut yaml_parser_t) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:752:35
|
752 | unsafe fn yaml_parser_fetch_value(mut parser: *mut yaml_parser_t) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:755:9
|
755 | let mut simple_key: *mut yaml_simple_key_t =
| ----^^^^^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:826:5
|
826 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:842:33
|
842 | unsafe fn yaml_parser_fetch_tag(mut parser: *mut yaml_parser_t) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:856:42
|
856 | unsafe fn yaml_parser_fetch_block_scalar(mut parser: *mut yaml_parser_t, literal: bool) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:870:41
|
870 | unsafe fn yaml_parser_fetch_flow_scalar(mut parser: *mut yaml_parser_t, single: bool) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:884:42
|
884 | unsafe fn yaml_parser_fetch_plain_scalar(mut parser: *mut yaml_parser_t) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:898:42
|
898 | unsafe fn yaml_parser_scan_to_next_token(mut parser: *mut yaml_parser_t) -> Success {
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:942:5
|
942 | mut token: *mut yaml_token_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:1309:5
|
1309 | mut token: *mut yaml_token_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:1390:5
|
1390 | mut token: *mut yaml_token_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:1779:5
|
1779 | mut token: *mut yaml_token_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:2089:5
|
2089 | mut token: *mut yaml_token_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:2493:5
|
2493 | mut parser: *mut yaml_parser_t,
| ----^^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/scanner.rs:2494:5
|
2494 | mut token: *mut yaml_token_t,
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> src/writer.rs:10:5
|
10 | mut emitter: *mut yaml_emitter_t,
| ----^^^^^^^
| |
| help: remove this `mut`
warning: non-binding `let` without a type annotation
--> src/lib.rs:227:13
|
227 | let _ = Write::write_fmt(self, args);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
note: the lint level is defined here
--> src/lib.rs:10:9
|
10 | #![warn(clippy::pedantic)]
| ^^^^^^^^^^^^^^^^
= note: `#[warn(clippy::let_underscore_untyped)]` implied by `#[warn(clippy::pedantic)]`
warning: non-binding `let` without a type annotation
--> src/emitter.rs:92:9
|
92 | let _ = PUT_BREAK(emitter);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/loader.rs:479:5
|
479 | let _ = POP!(*ctx);
| ^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/loader.rs:577:5
|
577 | let _ = POP!(*ctx);
| ^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/parser.rs:756:9
|
756 | let _ = POP!((*parser).marks);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/parser.rs:854:9
|
854 | let _ = POP!((*parser).marks);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/parser.rs:967:5
|
967 | let _ = POP!((*parser).marks);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/parser.rs:1109:5
|
1109 | let _ = POP!((*parser).marks);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/scanner.rs:425:9
|
425 | let _ = POP!((*parser).simple_keys);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:71:17
|
71 | / let _ = write!(
72 | | error,
73 | | "\nLine: {} Column: {}",
74 | | ((*parser).problem_mark.line).wrapping_add(1_u64),
75 | | ((*parser).problem_mark.column).wrapping_add(1_u64),
76 | | );
| |__________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
note: the lint level is defined here
--> src/bin/run-parser-test-suite.rs:1:9
|
1 | #![warn(clippy::pedantic)]
| ^^^^^^^^^^^^^^^^
= note: `#[warn(clippy::let_underscore_untyped)]` implied by `#[warn(clippy::pedantic)]`
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:84:13
|
84 | let _ = writeln!(stdout, "???");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:86:13
|
86 | let _ = writeln!(stdout, "+STR");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:88:13
|
88 | let _ = writeln!(stdout, "-STR");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:90:13
|
90 | let _ = write!(stdout, "+DOC");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:92:17
|
92 | let _ = write!(stdout, " ---");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:94:13
|
94 | let _ = writeln!(stdout);
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:96:13
|
96 | let _ = write!(stdout, "-DOC");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:98:17
|
98 | let _ = write!(stdout, " ...");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs💯13
|
100 | let _ = writeln!(stdout);
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:102:13
|
102 | let _ = write!(stdout, "+MAP");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:104:17
|
104 | / let _ = write!(
105 | | stdout,
106 | | " &{}",
107 | | CStr::from_ptr((*event).data.mapping_start.anchor as *const i8),
108 | | );
| |__________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:111:17
|
111 | / let _ = write!(
112 | | stdout,
113 | | " <{}>",
114 | | CStr::from_ptr((*event).data.mapping_start.tag as *const i8),
115 | | );
| |__________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:117:13
|
117 | let _ = writeln!(stdout);
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:119:13
|
119 | let _ = writeln!(stdout, "-MAP");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:121:13
|
121 | let _ = write!(stdout, "+SEQ");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:123:17
|
123 | / let _ = write!(
124 | | stdout,
125 | | " &{}",
126 | | CStr::from_ptr((*event).data.sequence_start.anchor as *const i8),
127 | | );
| |__________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:130:17
|
130 | / let _ = write!(
131 | | stdout,
132 | | " <{}>",
133 | | CStr::from_ptr((*event).data.sequence_start.tag as *const i8),
134 | | );
| |__________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:136:13
|
136 | let _ = writeln!(stdout);
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:138:13
|
138 | let _ = writeln!(stdout, "-SEQ");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:140:13
|
140 | let _ = write!(stdout, "=VAL");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:142:17
|
142 | / let _ = write!(
143 | | stdout,
144 | | " &{}",
145 | | CStr::from_ptr((*event).data.scalar.anchor as *const i8),
146 | | );
| |__________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:149:17
|
149 | / let _ = write!(
150 | | stdout,
151 | | " <{}>",
152 | | CStr::from_ptr((*event).data.scalar.tag as *const i8),
153 | | );
| |__________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:155:13
|
155 | / let _ = stdout.write_all(match (*event).data.scalar.style {
156 | | YAML_PLAIN_SCALAR_STYLE => b" :",
157 | | YAML_SINGLE_QUOTED_SCALAR_STYLE => b" '",
158 | | YAML_DOUBLE_QUOTED_SCALAR_STYLE => b" \"",
... |
161 | | _ => process::abort(),
162 | | });
| |_______________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:168:13
|
168 | let _ = writeln!(stdout);
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:170:13
|
170 | / let _ = writeln!(
171 | | stdout,
172 | | "=ALI *{}",
173 | | CStr::from_ptr((*event).data.alias.anchor as *const i8),
174 | | );
| |______________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:200:9
|
200 | let _ = stdout.write_all(repr);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:208:9
|
208 | let _ = writeln!(io::stderr(), "Usage: run-parser-test-suite <in.yaml>...");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:216:13
|
216 | let _ = writeln!(io::stderr(), "{}", err);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:71:17
|
71 | / let _ = write!(
72 | | error,
73 | | "\nLine: {} Column: {}",
74 | | ((*parser).problem_mark.line).wrapping_add(1_u64),
75 | | ((*parser).problem_mark.column).wrapping_add(1_u64),
76 | | );
| |__________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
note: the lint level is defined here
--> src/bin/run-parser-test-suite.rs:1:9
|
1 | #![warn(clippy::pedantic)]
| ^^^^^^^^^^^^^^^^
= note: `#[warn(clippy::let_underscore_untyped)]` implied by `#[warn(clippy::pedantic)]`
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:84:13
|
84 | let _ = writeln!(stdout, "???");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:86:13
|
86 | let _ = writeln!(stdout, "+STR");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:88:13
|
88 | let _ = writeln!(stdout, "-STR");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:90:13
|
90 | let _ = write!(stdout, "+DOC");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:92:17
|
92 | let _ = write!(stdout, " ---");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:94:13
|
94 | let _ = writeln!(stdout);
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:96:13
|
96 | let _ = write!(stdout, "-DOC");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:98:17
|
98 | let _ = write!(stdout, " ...");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs💯13
|
100 | let _ = writeln!(stdout);
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:102:13
|
102 | let _ = write!(stdout, "+MAP");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:104:17
|
104 | / let _ = write!(
105 | | stdout,
106 | | " &{}",
107 | | CStr::from_ptr((*event).data.mapping_start.anchor as *const i8),
108 | | );
| |__________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:111:17
|
111 | / let _ = write!(
112 | | stdout,
113 | | " <{}>",
114 | | CStr::from_ptr((*event).data.mapping_start.tag as *const i8),
115 | | );
| |__________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:117:13
|
117 | let _ = writeln!(stdout);
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:119:13
|
119 | let _ = writeln!(stdout, "-MAP");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:121:13
|
121 | let _ = write!(stdout, "+SEQ");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:123:17
|
123 | / let _ = write!(
124 | | stdout,
125 | | " &{}",
126 | | CStr::from_ptr((*event).data.sequence_start.anchor as *const i8),
127 | | );
| |__________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:130:17
|
130 | / let _ = write!(
131 | | stdout,
132 | | " <{}>",
133 | | CStr::from_ptr((*event).data.sequence_start.tag as *const i8),
134 | | );
| |__________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:136:13
|
136 | let _ = writeln!(stdout);
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:138:13
|
138 | let _ = writeln!(stdout, "-SEQ");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:140:13
|
140 | let _ = write!(stdout, "=VAL");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:142:17
|
142 | / let _ = write!(
143 | | stdout,
144 | | " &{}",
145 | | CStr::from_ptr((*event).data.scalar.anchor as *const i8),
146 | | );
| |__________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:149:17
|
149 | / let _ = write!(
150 | | stdout,
151 | | " <{}>",
152 | | CStr::from_ptr((*event).data.scalar.tag as *const i8),
153 | | );
| |__________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:155:13
|
155 | / let _ = stdout.write_all(match (*event).data.scalar.style {
156 | | YAML_PLAIN_SCALAR_STYLE => b" :",
157 | | YAML_SINGLE_QUOTED_SCALAR_STYLE => b" '",
158 | | YAML_DOUBLE_QUOTED_SCALAR_STYLE => b" \"",
... |
161 | | _ => process::abort(),
162 | | });
| |_______________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:168:13
|
168 | let _ = writeln!(stdout);
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:170:13
|
170 | / let _ = writeln!(
171 | | stdout,
172 | | "=ALI *{}",
173 | | CStr::from_ptr((*event).data.alias.anchor as *const i8),
174 | | );
| |______________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:200:9
|
200 | let _ = stdout.write_all(repr);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-emitter-test-suite.rs:186:21
|
186 | / let _ = writeln!(
187 | | io::stderr(),
188 | | "Line too long: '{}'",
189 | | String::from_utf8_lossy(&self.buf),
190 | | );
| |______________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
note: the lint level is defined here
--> src/bin/run-emitter-test-suite.rs:1:9
|
1 | #![warn(clippy::pedantic)]
| ^^^^^^^^^^^^^^^^
= note: `#[warn(clippy::let_underscore_untyped)]` implied by `#[warn(clippy::pedantic)]`
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:208:9
|
208 | let _ = writeln!(io::stderr(), "Usage: run-parser-test-suite <in.yaml>...");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-parser-test-suite.rs:216:13
|
216 | let _ = writeln!(io::stderr(), "{}", err);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-emitter-test-suite.rs:290:9
|
290 | / let _ = writeln!(
291 | | io::stderr(),
292 | | "Usage: run-emitter-test-suite <test.event>...",
293 | | );
| |__________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-emitter-test-suite.rs:301:13
|
301 | let _ = writeln!(io::stderr(), "{}", err);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-emitter-test-suite.rs:186:21
|
186 | / let _ = writeln!(
187 | | io::stderr(),
188 | | "Line too long: '{}'",
189 | | String::from_utf8_lossy(&self.buf),
190 | | );
| |______________________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
note: the lint level is defined here
--> src/bin/run-emitter-test-suite.rs:1:9
|
1 | #![warn(clippy::pedantic)]
| ^^^^^^^^^^^^^^^^
= note: `#[warn(clippy::let_underscore_untyped)]` implied by `#[warn(clippy::pedantic)]`
warning: non-binding `let` without a type annotation
--> src/bin/run-emitter-test-suite.rs:290:9
|
290 | / let _ = writeln!(
291 | | io::stderr(),
292 | | "Usage: run-emitter-test-suite <test.event>...",
293 | | );
| |__________^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
warning: non-binding `let` without a type annotation
--> src/bin/run-emitter-test-suite.rs:301:13
|
301 | let _ = writeln!(io::stderr(), "{}", err);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider adding a type annotation or removing the `let` keyword
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
I'd like a chance to audit all the code that rustdoc is inserting into
the docs. Currently I am skeptical that showing unsafe-libyaml's
internal usages of APIs is a net benefit to the public documentation. I
am also skeptical that quite so many examples are needed, and that they
should be featured so prominently in comparison to handwritten docs.
Lastly I wish there were a way to turn this behavior off on a more
granular basis.