No description
Find a file
David Tolnay 712a45f788
Fix new unused_mut detected by nightly-2023-04-30
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`
2023-04-29 20:15:50 -07:00
.github Enable type layout randomization in CI on nightly 2023-02-19 09:22:00 -08:00
fuzz Update fuzz crate gitignore to ignore coverage dir 2023-03-25 21:35:20 -07:00
src Fix new unused_mut detected by nightly-2023-04-30 2023-04-29 20:15:50 -07:00
tests Resolve needless_borrow pedantic clippy lint in test 2022-10-24 21:42:13 -07:00
.gitignore Add parser fuzz target 2022-07-08 12:54:44 -07:00
Cargo.toml Release 0.2.8 2023-04-05 22:37:31 -07:00
LICENSE-MIT MIT license 2022-07-03 07:58:18 -07:00
README.md Update build status badge 2022-12-15 17:52:43 -08:00

unsafe-libyaml

github crates.io docs.rs build status

This library is libyaml translated from C to unsafe Rust with the assistance of c2rust.

[dependencies]
unsafe-libyaml = "0.2"

Compiler support: requires rustc 1.56+

License

MIT license, same as libyaml.