[INFO] crate parity-wasm 0.35.4 is already in cache [INFO] extracting crate parity-wasm 0.35.4 into work/ex/clippy-test-run/sources/stable/reg/parity-wasm/0.35.4 [INFO] extracting crate parity-wasm 0.35.4 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/parity-wasm/0.35.4 [INFO] validating manifest of parity-wasm-0.35.4 on toolchain stable [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of parity-wasm-0.35.4 on toolchain stable+rustflags=-Dclippy::into_iter_on_array [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing parity-wasm-0.35.4 [INFO] finished frobbing parity-wasm-0.35.4 [INFO] frobbed toml for parity-wasm-0.35.4 written to work/ex/clippy-test-run/sources/stable/reg/parity-wasm/0.35.4/Cargo.toml [INFO] started frobbing parity-wasm-0.35.4 [INFO] finished frobbing parity-wasm-0.35.4 [INFO] frobbed toml for parity-wasm-0.35.4 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/parity-wasm/0.35.4/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] linting parity-wasm-0.35.4 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-0/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/parity-wasm/0.35.4:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+stable" "clippy" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 9a9201789610a927af726eedb1ad9aab963c739b90d39c2e334658ebac9d40ee [INFO] running `"docker" "start" "-a" "9a9201789610a927af726eedb1ad9aab963c739b90d39c2e334658ebac9d40ee"` [INFO] [stderr] Checking parity-wasm v0.35.4 (/opt/crater/workdir) [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/primitives.rs:580:4 [INFO] [stderr] | [INFO] [stderr] 580 | writer: writer, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `writer` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/module.rs:51:4 [INFO] [stderr] | [INFO] [stderr] 51 | sections: sections, ..Default::default() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `sections` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/module.rs:450:4 [INFO] [stderr] | [INFO] [stderr] 450 | version: version, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `version` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/module.rs:451:4 [INFO] [stderr] | [INFO] [stderr] 451 | sections: sections, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `sections` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/section.rs:249:4 [INFO] [stderr] | [INFO] [stderr] 249 | cursor: cursor, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `cursor` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/section.rs:325:22 [INFO] [stderr] | [INFO] [stderr] 325 | Ok(CustomSection { name: name, payload: payload }) [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `name` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/section.rs:325:34 [INFO] [stderr] | [INFO] [stderr] 325 | Ok(CustomSection { name: name, payload: payload }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `payload` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/types.rs:160:4 [INFO] [stderr] | [INFO] [stderr] 160 | params: params, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `params` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/types.rs:161:4 [INFO] [stderr] | [INFO] [stderr] 161 | return_type: return_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `return_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/types.rs:200:4 [INFO] [stderr] | [INFO] [stderr] 200 | form: form, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `form` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/types.rs:201:4 [INFO] [stderr] | [INFO] [stderr] 201 | params: params, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `params` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/types.rs:202:4 [INFO] [stderr] | [INFO] [stderr] 202 | return_type: return_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `return_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:22:4 [INFO] [stderr] | [INFO] [stderr] 22 | content_type: content_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `content_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:23:4 [INFO] [stderr] | [INFO] [stderr] 23 | is_mutable: is_mutable, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `is_mutable` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:41:4 [INFO] [stderr] | [INFO] [stderr] 41 | content_type: content_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `content_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:87:4 [INFO] [stderr] | [INFO] [stderr] 87 | elem_type: elem_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `elem_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:88:4 [INFO] [stderr] | [INFO] [stderr] 88 | limits: limits, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `limits` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:147:4 [INFO] [stderr] | [INFO] [stderr] 147 | maximum: maximum, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `maximum` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:276:4 [INFO] [stderr] | [INFO] [stderr] 276 | module_str: module_str, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `module_str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:277:4 [INFO] [stderr] | [INFO] [stderr] 277 | field_str: field_str, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `field_str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:278:4 [INFO] [stderr] | [INFO] [stderr] 278 | external: external, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `external` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:314:4 [INFO] [stderr] | [INFO] [stderr] 314 | module_str: module_str, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `module_str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:315:4 [INFO] [stderr] | [INFO] [stderr] 315 | field_str: field_str, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `field_str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:316:4 [INFO] [stderr] | [INFO] [stderr] 316 | external: external, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `external` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/export_entry.rs:63:4 [INFO] [stderr] | [INFO] [stderr] 63 | internal: internal [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `internal` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/export_entry.rs:88:4 [INFO] [stderr] | [INFO] [stderr] 88 | field_str: field_str, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `field_str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/export_entry.rs:89:4 [INFO] [stderr] | [INFO] [stderr] 89 | internal: internal, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `internal` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/global_entry.rs:15:4 [INFO] [stderr] | [INFO] [stderr] 15 | global_type: global_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `global_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/global_entry.rs:16:4 [INFO] [stderr] | [INFO] [stderr] 16 | init_expr: init_expr, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `init_expr` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/global_entry.rs:37:4 [INFO] [stderr] | [INFO] [stderr] 37 | global_type: global_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `global_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/global_entry.rs:38:4 [INFO] [stderr] | [INFO] [stderr] 38 | init_expr: init_expr, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `init_expr` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/func.rs:54:11 [INFO] [stderr] | [INFO] [stderr] 54 | Local { count: count, value_type: value_type } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `count` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/func.rs:54:25 [INFO] [stderr] | [INFO] [stderr] 54 | Local { count: count, value_type: value_type } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `value_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/func.rs:70:35 [INFO] [stderr] | [INFO] [stderr] 70 | Ok(Local { count: count.into(), value_type: value_type }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `value_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/func.rs:94:14 [INFO] [stderr] | [INFO] [stderr] 94 | FuncBody { locals: locals, instructions: instructions } [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `locals` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/func.rs:94:30 [INFO] [stderr] | [INFO] [stderr] 94 | FuncBody { locals: locals, instructions: instructions } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `instructions` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/func.rs:133:17 [INFO] [stderr] | [INFO] [stderr] 133 | Ok(FuncBody { locals: locals, instructions: instructions }) [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `locals` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/func.rs:133:33 [INFO] [stderr] | [INFO] [stderr] 133 | Ok(FuncBody { locals: locals, instructions: instructions }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `instructions` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:21:20 [INFO] [stderr] | [INFO] [stderr] 21 | ElementSegment { index: index, offset: offset, members: members, passive: passive } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `index` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:21:34 [INFO] [stderr] | [INFO] [stderr] 21 | ElementSegment { index: index, offset: offset, members: members, passive: passive } [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `offset` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:21:50 [INFO] [stderr] | [INFO] [stderr] 21 | ElementSegment { index: index, offset: offset, members: members, passive: passive } [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `members` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:21:68 [INFO] [stderr] | [INFO] [stderr] 21 | ElementSegment { index: index, offset: offset, members: members, passive: passive } [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `passive` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:74:4 [INFO] [stderr] | [INFO] [stderr] 74 | index: index, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `index` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:75:4 [INFO] [stderr] | [INFO] [stderr] 75 | offset: offset, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `offset` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:120:4 [INFO] [stderr] | [INFO] [stderr] 120 | index: index, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `index` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:121:4 [INFO] [stderr] | [INFO] [stderr] 121 | offset: offset, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `offset` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:122:4 [INFO] [stderr] | [INFO] [stderr] 122 | value: value, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `value` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:123:4 [INFO] [stderr] | [INFO] [stderr] 123 | passive: passive, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `passive` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:174:4 [INFO] [stderr] | [INFO] [stderr] 174 | index: index, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `index` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:175:4 [INFO] [stderr] | [INFO] [stderr] 175 | offset: offset, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `offset` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/module.rs:79:4 [INFO] [stderr] | [INFO] [stderr] 79 | start: start, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/module.rs:151:4 [INFO] [stderr] | [INFO] [stderr] 151 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/code.rs:29:4 [INFO] [stderr] | [INFO] [stderr] 29 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/code.rs:118:4 [INFO] [stderr] | [INFO] [stderr] 118 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/code.rs:150:4 [INFO] [stderr] | [INFO] [stderr] 150 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/code.rs:226:4 [INFO] [stderr] | [INFO] [stderr] 226 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/code.rs:294:4 [INFO] [stderr] | [INFO] [stderr] 294 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/misc.rs:11:22 [INFO] [stderr] | [INFO] [stderr] 11 | ValueTypeBuilder { callback: callback } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/misc.rs:37:30 [INFO] [stderr] | [INFO] [stderr] 37 | OptionalValueTypeBuilder { callback: callback } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/misc.rs:65:4 [INFO] [stderr] | [INFO] [stderr] 65 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/import.rs:25:4 [INFO] [stderr] | [INFO] [stderr] 25 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/import.rs:85:4 [INFO] [stderr] | [INFO] [stderr] 85 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/memory.rs:42:4 [INFO] [stderr] | [INFO] [stderr] 42 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/memory.rs:66:4 [INFO] [stderr] | [INFO] [stderr] 66 | values: values, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `values` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/table.rs:42:4 [INFO] [stderr] | [INFO] [stderr] 42 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/table.rs:66:4 [INFO] [stderr] | [INFO] [stderr] 66 | values: values, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `values` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/export.rs:25:4 [INFO] [stderr] | [INFO] [stderr] 25 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/export.rs:73:4 [INFO] [stderr] | [INFO] [stderr] 73 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/global.rs:24:4 [INFO] [stderr] | [INFO] [stderr] 24 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/data.rs:25:4 [INFO] [stderr] | [INFO] [stderr] 25 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/primitives.rs:580:4 [INFO] [stderr] | [INFO] [stderr] 580 | writer: writer, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `writer` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/module.rs:51:4 [INFO] [stderr] | [INFO] [stderr] 51 | sections: sections, ..Default::default() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `sections` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/module.rs:450:4 [INFO] [stderr] | [INFO] [stderr] 450 | version: version, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `version` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/module.rs:451:4 [INFO] [stderr] | [INFO] [stderr] 451 | sections: sections, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `sections` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/section.rs:249:4 [INFO] [stderr] | [INFO] [stderr] 249 | cursor: cursor, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `cursor` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/section.rs:325:22 [INFO] [stderr] | [INFO] [stderr] 325 | Ok(CustomSection { name: name, payload: payload }) [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `name` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/section.rs:325:34 [INFO] [stderr] | [INFO] [stderr] 325 | Ok(CustomSection { name: name, payload: payload }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `payload` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/types.rs:160:4 [INFO] [stderr] | [INFO] [stderr] 160 | params: params, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `params` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/types.rs:161:4 [INFO] [stderr] | [INFO] [stderr] 161 | return_type: return_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `return_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/types.rs:200:4 [INFO] [stderr] | [INFO] [stderr] 200 | form: form, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `form` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/types.rs:201:4 [INFO] [stderr] | [INFO] [stderr] 201 | params: params, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `params` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/types.rs:202:4 [INFO] [stderr] | [INFO] [stderr] 202 | return_type: return_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `return_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:22:4 [INFO] [stderr] | [INFO] [stderr] 22 | content_type: content_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `content_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:23:4 [INFO] [stderr] | [INFO] [stderr] 23 | is_mutable: is_mutable, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `is_mutable` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:41:4 [INFO] [stderr] | [INFO] [stderr] 41 | content_type: content_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `content_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:87:4 [INFO] [stderr] | [INFO] [stderr] 87 | elem_type: elem_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `elem_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:88:4 [INFO] [stderr] | [INFO] [stderr] 88 | limits: limits, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `limits` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:147:4 [INFO] [stderr] | [INFO] [stderr] 147 | maximum: maximum, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `maximum` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:276:4 [INFO] [stderr] | [INFO] [stderr] 276 | module_str: module_str, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `module_str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:277:4 [INFO] [stderr] | [INFO] [stderr] 277 | field_str: field_str, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `field_str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:278:4 [INFO] [stderr] | [INFO] [stderr] 278 | external: external, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `external` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:314:4 [INFO] [stderr] | [INFO] [stderr] 314 | module_str: module_str, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `module_str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:315:4 [INFO] [stderr] | [INFO] [stderr] 315 | field_str: field_str, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `field_str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/import_entry.rs:316:4 [INFO] [stderr] | [INFO] [stderr] 316 | external: external, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `external` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/export_entry.rs:63:4 [INFO] [stderr] | [INFO] [stderr] 63 | internal: internal [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `internal` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/export_entry.rs:88:4 [INFO] [stderr] | [INFO] [stderr] 88 | field_str: field_str, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `field_str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/export_entry.rs:89:4 [INFO] [stderr] | [INFO] [stderr] 89 | internal: internal, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `internal` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/global_entry.rs:15:4 [INFO] [stderr] | [INFO] [stderr] 15 | global_type: global_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `global_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/global_entry.rs:16:4 [INFO] [stderr] | [INFO] [stderr] 16 | init_expr: init_expr, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `init_expr` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/global_entry.rs:37:4 [INFO] [stderr] | [INFO] [stderr] 37 | global_type: global_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `global_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/global_entry.rs:38:4 [INFO] [stderr] | [INFO] [stderr] 38 | init_expr: init_expr, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `init_expr` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/func.rs:54:11 [INFO] [stderr] | [INFO] [stderr] 54 | Local { count: count, value_type: value_type } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `count` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/func.rs:54:25 [INFO] [stderr] | [INFO] [stderr] 54 | Local { count: count, value_type: value_type } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `value_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/func.rs:70:35 [INFO] [stderr] | [INFO] [stderr] 70 | Ok(Local { count: count.into(), value_type: value_type }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `value_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/func.rs:94:14 [INFO] [stderr] | [INFO] [stderr] 94 | FuncBody { locals: locals, instructions: instructions } [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `locals` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/func.rs:94:30 [INFO] [stderr] | [INFO] [stderr] 94 | FuncBody { locals: locals, instructions: instructions } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `instructions` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/func.rs:133:17 [INFO] [stderr] | [INFO] [stderr] 133 | Ok(FuncBody { locals: locals, instructions: instructions }) [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `locals` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/func.rs:133:33 [INFO] [stderr] | [INFO] [stderr] 133 | Ok(FuncBody { locals: locals, instructions: instructions }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `instructions` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:21:20 [INFO] [stderr] | [INFO] [stderr] 21 | ElementSegment { index: index, offset: offset, members: members, passive: passive } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `index` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:21:34 [INFO] [stderr] | [INFO] [stderr] 21 | ElementSegment { index: index, offset: offset, members: members, passive: passive } [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `offset` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:21:50 [INFO] [stderr] | [INFO] [stderr] 21 | ElementSegment { index: index, offset: offset, members: members, passive: passive } [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `members` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:21:68 [INFO] [stderr] | [INFO] [stderr] 21 | ElementSegment { index: index, offset: offset, members: members, passive: passive } [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `passive` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:74:4 [INFO] [stderr] | [INFO] [stderr] 74 | index: index, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `index` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:75:4 [INFO] [stderr] | [INFO] [stderr] 75 | offset: offset, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `offset` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:120:4 [INFO] [stderr] | [INFO] [stderr] 120 | index: index, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `index` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:121:4 [INFO] [stderr] | [INFO] [stderr] 121 | offset: offset, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `offset` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:122:4 [INFO] [stderr] | [INFO] [stderr] 122 | value: value, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `value` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:123:4 [INFO] [stderr] | [INFO] [stderr] 123 | passive: passive, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `passive` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:174:4 [INFO] [stderr] | [INFO] [stderr] 174 | index: index, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `index` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/elements/segment.rs:175:4 [INFO] [stderr] | [INFO] [stderr] 175 | offset: offset, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `offset` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/module.rs:79:4 [INFO] [stderr] | [INFO] [stderr] 79 | start: start, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `start` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/module.rs:151:4 [INFO] [stderr] | [INFO] [stderr] 151 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/code.rs:29:4 [INFO] [stderr] | [INFO] [stderr] 29 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/code.rs:118:4 [INFO] [stderr] | [INFO] [stderr] 118 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/code.rs:150:4 [INFO] [stderr] | [INFO] [stderr] 150 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/code.rs:226:4 [INFO] [stderr] | [INFO] [stderr] 226 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/code.rs:294:4 [INFO] [stderr] | [INFO] [stderr] 294 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/misc.rs:11:22 [INFO] [stderr] | [INFO] [stderr] 11 | ValueTypeBuilder { callback: callback } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/misc.rs:37:30 [INFO] [stderr] | [INFO] [stderr] 37 | OptionalValueTypeBuilder { callback: callback } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/misc.rs:65:4 [INFO] [stderr] | [INFO] [stderr] 65 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/import.rs:25:4 [INFO] [stderr] | [INFO] [stderr] 25 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/import.rs:85:4 [INFO] [stderr] | [INFO] [stderr] 85 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/memory.rs:42:4 [INFO] [stderr] | [INFO] [stderr] 42 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/memory.rs:66:4 [INFO] [stderr] | [INFO] [stderr] 66 | values: values, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `values` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/table.rs:42:4 [INFO] [stderr] | [INFO] [stderr] 42 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/table.rs:66:4 [INFO] [stderr] | [INFO] [stderr] 66 | values: values, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `values` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/export.rs:25:4 [INFO] [stderr] | [INFO] [stderr] 25 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/export.rs:73:4 [INFO] [stderr] | [INFO] [stderr] 73 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/global.rs:24:4 [INFO] [stderr] | [INFO] [stderr] 24 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder/data.rs:25:4 [INFO] [stderr] | [INFO] [stderr] 25 | callback: callback, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `callback` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: this if statement can be collapsed [INFO] [stderr] --> src/elements/primitives.rs:302:12 [INFO] [stderr] | [INFO] [stderr] 302 | } else if shift >= 32 && b & 0b0100_0000 == 0 { [INFO] [stderr] | ________________________^ [INFO] [stderr] 303 | | if b.leading_zeros() < 5 { [INFO] [stderr] 304 | | return Err(Error::InvalidVarInt32); [INFO] [stderr] 305 | | } [INFO] [stderr] 306 | | } [INFO] [stderr] | |_________________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::collapsible_if)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 302 | } else if shift >= 32 && b & 0b0100_0000 == 0 && b.leading_zeros() < 5 { [INFO] [stderr] 303 | return Err(Error::InvalidVarInt32); [INFO] [stderr] 304 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: returning the result of a let binding from a block. Consider returning the expression directly. [INFO] [stderr] --> src/elements/index_map.rs:107:3 [INFO] [stderr] | [INFO] [stderr] 107 | result [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::let_and_return)] on by default [INFO] [stderr] note: this expression can be directly returned [INFO] [stderr] --> src/elements/index_map.rs:98:16 [INFO] [stderr] | [INFO] [stderr] 98 | let result = match self.entries.get_mut(idx as usize) { [INFO] [stderr] | ______________________^ [INFO] [stderr] 99 | | Some(value @ &mut Some(_)) => { [INFO] [stderr] 100 | | self.len -= 1; [INFO] [stderr] 101 | | value.take() [INFO] [stderr] 102 | | } [INFO] [stderr] 103 | | Some(&mut None) | None => None, [INFO] [stderr] 104 | | }; [INFO] [stderr] | |_________^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_and_return [INFO] [stderr] [INFO] [stderr] warning: this if statement can be collapsed [INFO] [stderr] --> src/elements/primitives.rs:302:12 [INFO] [stderr] | [INFO] [stderr] 302 | } else if shift >= 32 && b & 0b0100_0000 == 0 { [INFO] [stderr] | ________________________^ [INFO] [stderr] 303 | | if b.leading_zeros() < 5 { [INFO] [stderr] 304 | | return Err(Error::InvalidVarInt32); [INFO] [stderr] 305 | | } [INFO] [stderr] 306 | | } [INFO] [stderr] | |_________________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::collapsible_if)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 302 | } else if shift >= 32 && b & 0b0100_0000 == 0 && b.leading_zeros() < 5 { [INFO] [stderr] 303 | return Err(Error::InvalidVarInt32); [INFO] [stderr] 304 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/elements/primitives.rs:764:5 [INFO] [stderr] | [INFO] [stderr] 764 | -9223372036854775808, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_808` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unreadable_literal)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/elements/primitives.rs:790:4 [INFO] [stderr] | [INFO] [stderr] 790 | 9223372036854775807, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_807` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/elements/primitives.rs:852:5 [INFO] [stderr] | [INFO] [stderr] 852 | -2147483648, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `2_147_483_648` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/elements/primitives.rs:883:4 [INFO] [stderr] | [INFO] [stderr] 883 | 2147483647, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `2_147_483_647` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/elements/module.rs:625:23 [INFO] [stderr] | [INFO] [stderr] 625 | assert_eq!(I64Const(9223372036854775807), func.code().elements()[0]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_807` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/elements/module.rs:626:24 [INFO] [stderr] | [INFO] [stderr] 626 | assert_eq!(I64Const(-9223372036854775808), func.code().elements()[1]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `9_223_372_036_854_775_808` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/elements/module.rs:627:24 [INFO] [stderr] | [INFO] [stderr] 627 | assert_eq!(I64Const(-1152894205662152753), func.code().elements()[2]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `1_152_894_205_662_152_753` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/elements/module.rs:641:24 [INFO] [stderr] | [INFO] [stderr] 641 | assert_eq!(I32Const(-2147483648), func.code().elements()[16]); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `2_147_483_648` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/elements/module.rs:642:23 [INFO] [stderr] | [INFO] [stderr] 642 | assert_eq!(I32Const(2147483647), func.code().elements()[17]); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `2_147_483_647` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: this is a decimal constant [INFO] [stderr] --> src/elements/section.rs:1085:4 [INFO] [stderr] | [INFO] [stderr] 1085 | 08u8, // 8 bytes overall [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::zero_prefixed_literal)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#zero_prefixed_literal [INFO] [stderr] help: if you mean to use a decimal constant, remove the `0` to remove confusion [INFO] [stderr] | [INFO] [stderr] 1085 | 8u8, // 8 bytes overall [INFO] [stderr] | ^^^ [INFO] [stderr] help: if you mean to use an octal constant, use `0o` [INFO] [stderr] | [INFO] [stderr] 1085 | 0o8u8, // 8 bytes overall [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: this is a decimal constant [INFO] [stderr] --> src/elements/section.rs:1130:47 [INFO] [stderr] | [INFO] [stderr] 1130 | let section: Section = deserialize_buffer(&[08u8, 01u8, 00u8]).expect("Start section to deserialize"); [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#zero_prefixed_literal [INFO] [stderr] help: if you mean to use a decimal constant, remove the `0` to remove confusion [INFO] [stderr] | [INFO] [stderr] 1130 | let section: Section = deserialize_buffer(&[8u8, 01u8, 00u8]).expect("Start section to deserialize"); [INFO] [stderr] | ^^^ [INFO] [stderr] help: if you mean to use an octal constant, use `0o` [INFO] [stderr] | [INFO] [stderr] 1130 | let section: Section = deserialize_buffer(&[0o8u8, 01u8, 00u8]).expect("Start section to deserialize"); [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: this is a decimal constant [INFO] [stderr] --> src/elements/section.rs:1130:53 [INFO] [stderr] | [INFO] [stderr] 1130 | let section: Section = deserialize_buffer(&[08u8, 01u8, 00u8]).expect("Start section to deserialize"); [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#zero_prefixed_literal [INFO] [stderr] help: if you mean to use a decimal constant, remove the `0` to remove confusion [INFO] [stderr] | [INFO] [stderr] 1130 | let section: Section = deserialize_buffer(&[08u8, 1u8, 00u8]).expect("Start section to deserialize"); [INFO] [stderr] | ^^^ [INFO] [stderr] help: if you mean to use an octal constant, use `0o` [INFO] [stderr] | [INFO] [stderr] 1130 | let section: Section = deserialize_buffer(&[08u8, 0o1u8, 00u8]).expect("Start section to deserialize"); [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: this is a decimal constant [INFO] [stderr] --> src/elements/section.rs:1138:31 [INFO] [stderr] | [INFO] [stderr] 1138 | assert_eq!(serialized, vec![08u8, 01u8, 00u8]); [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#zero_prefixed_literal [INFO] [stderr] help: if you mean to use a decimal constant, remove the `0` to remove confusion [INFO] [stderr] | [INFO] [stderr] 1138 | assert_eq!(serialized, vec![8u8, 01u8, 00u8]); [INFO] [stderr] | ^^^ [INFO] [stderr] help: if you mean to use an octal constant, use `0o` [INFO] [stderr] | [INFO] [stderr] 1138 | assert_eq!(serialized, vec![0o8u8, 01u8, 00u8]); [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: this is a decimal constant [INFO] [stderr] --> src/elements/section.rs:1138:37 [INFO] [stderr] | [INFO] [stderr] 1138 | assert_eq!(serialized, vec![08u8, 01u8, 00u8]); [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#zero_prefixed_literal [INFO] [stderr] help: if you mean to use a decimal constant, remove the `0` to remove confusion [INFO] [stderr] | [INFO] [stderr] 1138 | assert_eq!(serialized, vec![08u8, 1u8, 00u8]); [INFO] [stderr] | ^^^ [INFO] [stderr] help: if you mean to use an octal constant, use `0o` [INFO] [stderr] | [INFO] [stderr] 1138 | assert_eq!(serialized, vec![08u8, 0o1u8, 00u8]); [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: returning the result of a let binding from a block. Consider returning the expression directly. [INFO] [stderr] --> src/elements/index_map.rs:107:3 [INFO] [stderr] | [INFO] [stderr] 107 | result [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::let_and_return)] on by default [INFO] [stderr] note: this expression can be directly returned [INFO] [stderr] --> src/elements/index_map.rs:98:16 [INFO] [stderr] | [INFO] [stderr] 98 | let result = match self.entries.get_mut(idx as usize) { [INFO] [stderr] | ______________________^ [INFO] [stderr] 99 | | Some(value @ &mut Some(_)) => { [INFO] [stderr] 100 | | self.len -= 1; [INFO] [stderr] 101 | | value.take() [INFO] [stderr] 102 | | } [INFO] [stderr] 103 | | Some(&mut None) | None => None, [INFO] [stderr] 104 | | }; [INFO] [stderr] | |_________^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_and_return [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/elements/primitives.rs:48:12 [INFO] [stderr] | [INFO] [stderr] 48 | let b = u8buf[0] as u32; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(u8buf[0])` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/elements/primitives.rs:104:12 [INFO] [stderr] | [INFO] [stderr] 104 | let b = u8buf[0] as u64; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u64::from(u8buf[0])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/elements/primitives.rs:292:11 [INFO] [stderr] | [INFO] [stderr] 292 | res |= ((b & 0x7f) as i32).checked_shl(shift).ok_or(Error::InvalidVarInt32)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: try: `i32::from(b & 0x7f)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i64 may become silently lossy if types change [INFO] [stderr] --> src/elements/primitives.rs:366:11 [INFO] [stderr] | [INFO] [stderr] 366 | res |= ((b & 0x7f) as i64).checked_shl(shift).ok_or(Error::InvalidVarInt64)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: try: `i64::from(b & 0x7f)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: the `v @ _` pattern can be written as just `v` [INFO] [stderr] --> src/elements/primitives.rs:507:4 [INFO] [stderr] | [INFO] [stderr] 507 | v @ _ => Err(Error::InvalidVarUint1(v)), [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_pattern)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_pattern [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:80:4 [INFO] [stderr] | [INFO] [stderr] 80 | if let &Section::Code(ref code_section) = section { return Some(code_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::match_ref_pats)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 80 | if let Section::Code(ref code_section) = *section { return Some(code_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:96:4 [INFO] [stderr] | [INFO] [stderr] 96 | if let &Section::Type(ref type_section) = section { return Some(type_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 96 | if let Section::Type(ref type_section) = *section { return Some(type_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:112:4 [INFO] [stderr] | [INFO] [stderr] 112 | if let &Section::Import(ref import_section) = section { return Some(import_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 112 | if let Section::Import(ref import_section) = *section { return Some(import_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:128:4 [INFO] [stderr] | [INFO] [stderr] 128 | if let &Section::Global(ref section) = section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 128 | if let Section::Global(ref section) = *section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:145:4 [INFO] [stderr] | [INFO] [stderr] 145 | if let &Section::Export(ref export_section) = section { return Some(export_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 145 | if let Section::Export(ref export_section) = *section { return Some(export_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:161:4 [INFO] [stderr] | [INFO] [stderr] 161 | if let &Section::Table(ref section) = section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 161 | if let Section::Table(ref section) = *section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:177:4 [INFO] [stderr] | [INFO] [stderr] 177 | if let &Section::Data(ref section) = section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 177 | if let Section::Data(ref section) = *section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:193:4 [INFO] [stderr] | [INFO] [stderr] 193 | if let &Section::Element(ref section) = section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 193 | if let Section::Element(ref section) = *section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:209:4 [INFO] [stderr] | [INFO] [stderr] 209 | if let &Section::Memory(ref section) = section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 209 | if let Section::Memory(ref section) = *section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:225:4 [INFO] [stderr] | [INFO] [stderr] 225 | if let &Section::Function(ref sect) = section { return Some(sect); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 225 | if let Section::Function(ref sect) = *section { return Some(sect); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:241:4 [INFO] [stderr] | [INFO] [stderr] 241 | if let &Section::Start(sect) = section { return Some(sect); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 241 | if let Section::Start(sect) = *section { return Some(sect); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:249:4 [INFO] [stderr] | [INFO] [stderr] 249 | if let &mut Section::Start(_sect) = section { [INFO] [stderr] | _____________^ [INFO] [stderr] 250 | | *section = Section::Start(new_start); [INFO] [stderr] 251 | | return [INFO] [stderr] 252 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 249 | if let Section::Start(_sect) = *section { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/elements/module.rs:322:6 [INFO] [stderr] | [INFO] [stderr] 322 | if parse_errors.len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!parse_errors.is_empty()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::len_zero)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/elements/module.rs:364:6 [INFO] [stderr] | [INFO] [stderr] 364 | if parse_errors.len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!parse_errors.is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/elements/section.rs:92:22 [INFO] [stderr] | [INFO] [stderr] 92 | Section::Custom(CustomSection::deserialize(reader)?.into()) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `.into()`: `CustomSection::deserialize(reader)?` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::identity_conversion)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/section.rs:411:20 [INFO] [stderr] | [INFO] [stderr] 411 | .filter(|entry| match entry.external() { &External::Function(_) => true, _ => false }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 411 | .filter(|entry| match *entry.external() { External::Function(_) => true, _ => false }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/section.rs:418:20 [INFO] [stderr] | [INFO] [stderr] 418 | .filter(|entry| match entry.external() { &External::Global(_) => true, _ => false }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 418 | .filter(|entry| match *entry.external() { External::Global(_) => true, _ => false }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/elements/import_entry.rs:28:22 [INFO] [stderr] | [INFO] [stderr] 28 | pub fn content_type(&self) -> ValueType { self.content_type } [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::trivially_copy_pass_by_ref)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/elements/import_entry.rs:31:20 [INFO] [stderr] | [INFO] [stderr] 31 | pub fn is_mutable(&self) -> bool { self.is_mutable } [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/ops.rs:559:3 [INFO] [stderr] | [INFO] [stderr] 559 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 560 | | &Instruction::Block(_) | &Instruction::Loop(_) | &Instruction::If(_) => true, [INFO] [stderr] 561 | | _ => false, [INFO] [stderr] 562 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 559 | match *self { [INFO] [stderr] 560 | Instruction::Block(_) | Instruction::Loop(_) | Instruction::If(_) => true, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/ops.rs:569:3 [INFO] [stderr] | [INFO] [stderr] 569 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 570 | | &Instruction::End => true, [INFO] [stderr] 571 | | _ => false, [INFO] [stderr] 572 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 569 | match *self { [INFO] [stderr] 570 | Instruction::End => true, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 73 [INFO] [stderr] --> src/elements/ops.rs:1015:2 [INFO] [stderr] | [INFO] [stderr] 1015 | fn deserialize(reader: &mut R) -> Result { [INFO] [stderr] | _____^ [INFO] [stderr] 1016 | | use self::Instruction::*; [INFO] [stderr] 1017 | | use self::opcodes::*; [INFO] [stderr] 1018 | | [INFO] [stderr] ... | [INFO] [stderr] 1317 | | ) [INFO] [stderr] 1318 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cyclomatic_complexity)] on by default [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/elements/primitives.rs:48:12 [INFO] [stderr] | [INFO] [stderr] 48 | let b = u8buf[0] as u32; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u32::from(u8buf[0])` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/elements/primitives.rs:104:12 [INFO] [stderr] | [INFO] [stderr] 104 | let b = u8buf[0] as u64; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `u64::from(u8buf[0])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/elements/primitives.rs:292:11 [INFO] [stderr] | [INFO] [stderr] 292 | res |= ((b & 0x7f) as i32).checked_shl(shift).ok_or(Error::InvalidVarInt32)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: try: `i32::from(b & 0x7f)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i64 may become silently lossy if types change [INFO] [stderr] --> src/elements/primitives.rs:366:11 [INFO] [stderr] | [INFO] [stderr] 366 | res |= ((b & 0x7f) as i64).checked_shl(shift).ok_or(Error::InvalidVarInt64)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: try: `i64::from(b & 0x7f)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: the `v @ _` pattern can be written as just `v` [INFO] [stderr] --> src/elements/primitives.rs:507:4 [INFO] [stderr] | [INFO] [stderr] 507 | v @ _ => Err(Error::InvalidVarUint1(v)), [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_pattern)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_pattern [INFO] [stderr] [INFO] [stderr] warning: called `.get().unwrap()` on a Vec. Using `[]` is more clear and more concise [INFO] [stderr] --> src/elements/primitives.rs:905:18 [INFO] [stderr] | [INFO] [stderr] 905 | let v3: i8 = (*vars.get(1).unwrap()).into(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try this: `&vars[1]` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::get_unwrap)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#get_unwrap [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:80:4 [INFO] [stderr] | [INFO] [stderr] 80 | if let &Section::Code(ref code_section) = section { return Some(code_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::match_ref_pats)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 80 | if let Section::Code(ref code_section) = *section { return Some(code_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:96:4 [INFO] [stderr] | [INFO] [stderr] 96 | if let &Section::Type(ref type_section) = section { return Some(type_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 96 | if let Section::Type(ref type_section) = *section { return Some(type_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:112:4 [INFO] [stderr] | [INFO] [stderr] 112 | if let &Section::Import(ref import_section) = section { return Some(import_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 112 | if let Section::Import(ref import_section) = *section { return Some(import_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:128:4 [INFO] [stderr] | [INFO] [stderr] 128 | if let &Section::Global(ref section) = section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 128 | if let Section::Global(ref section) = *section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:145:4 [INFO] [stderr] | [INFO] [stderr] 145 | if let &Section::Export(ref export_section) = section { return Some(export_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 145 | if let Section::Export(ref export_section) = *section { return Some(export_section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:161:4 [INFO] [stderr] | [INFO] [stderr] 161 | if let &Section::Table(ref section) = section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 161 | if let Section::Table(ref section) = *section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:177:4 [INFO] [stderr] | [INFO] [stderr] 177 | if let &Section::Data(ref section) = section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 177 | if let Section::Data(ref section) = *section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:193:4 [INFO] [stderr] | [INFO] [stderr] 193 | if let &Section::Element(ref section) = section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 193 | if let Section::Element(ref section) = *section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:209:4 [INFO] [stderr] | [INFO] [stderr] 209 | if let &Section::Memory(ref section) = section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 209 | if let Section::Memory(ref section) = *section { return Some(section); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: this .into_iter() call is equivalent to .iter() and will not move the slice [INFO] [stderr] --> src/elements/ops.rs:1690:18 [INFO] [stderr] | [INFO] [stderr] 1690 | table.table.into_iter().map(|x| VarUint32::from(*x)), [INFO] [stderr] | ^^^^^^^^^ help: call directly: `iter` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::into_iter_on_ref)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#into_iter_on_ref [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:225:4 [INFO] [stderr] | [INFO] [stderr] 225 | if let &Section::Function(ref sect) = section { return Some(sect); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 225 | if let Section::Function(ref sect) = *section { return Some(sect); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:241:4 [INFO] [stderr] | [INFO] [stderr] 241 | if let &Section::Start(sect) = section { return Some(sect); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 241 | if let Section::Start(sect) = *section { return Some(sect); } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:249:4 [INFO] [stderr] | [INFO] [stderr] 249 | if let &mut Section::Start(_sect) = section { [INFO] [stderr] | _____________^ [INFO] [stderr] 250 | | *section = Section::Start(new_start); [INFO] [stderr] 251 | | return [INFO] [stderr] 252 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 249 | if let Section::Start(_sect) = *section { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/elements/module.rs:322:6 [INFO] [stderr] | [INFO] [stderr] 322 | if parse_errors.len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!parse_errors.is_empty()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::len_zero)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/elements/module.rs:364:6 [INFO] [stderr] | [INFO] [stderr] 364 | if parse_errors.len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!parse_errors.is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:566:4 [INFO] [stderr] | [INFO] [stderr] 566 | if let &Section::Type(_) = x { true } else { false } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 566 | if let Section::Type(_) = *x { true } else { false } [INFO] [stderr] | ^^^^^^^^^^^^^^^^ ^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:584:4 [INFO] [stderr] | [INFO] [stderr] 584 | if let &Section::Import(_) = x { true } else { false } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 584 | if let Section::Import(_) = *x { true } else { false } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ ^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:602:4 [INFO] [stderr] | [INFO] [stderr] 602 | if let &Section::Code(_) = x { return true } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 602 | if let Section::Code(_) = *x { return true } [INFO] [stderr] | ^^^^^^^^^^^^^^^^ ^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/module.rs:603:4 [INFO] [stderr] | [INFO] [stderr] 603 | if let &Section::Function(_) = x { true } else { false } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 603 | if let Section::Function(_) = *x { true } else { false } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ ^^ [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2045 | I8x16Splat => simd!(writer, opcodes::I8X16_SPLAT, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::no_effect)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2046 | I16x8Splat => simd!(writer, opcodes::I16X8_SPLAT, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2047 | I32x4Splat => simd!(writer, opcodes::I32X4_SPLAT, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2048 | I64x2Splat => simd!(writer, opcodes::I64X2_SPLAT, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2049 | F32x4Splat => simd!(writer, opcodes::F32X4_SPLAT, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2050 | F64x2Splat => simd!(writer, opcodes::F64X2_SPLAT, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2066 | I8x16Add => simd!(writer, opcodes::I8X16_ADD, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2067 | I16x8Add => simd!(writer, opcodes::I16X8_ADD, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2068 | I32x4Add => simd!(writer, opcodes::I32X4_ADD, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2069 | I64x2Add => simd!(writer, opcodes::I64X2_ADD, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2070 | I8x16Sub => simd!(writer, opcodes::I8X16_SUB, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2071 | I16x8Sub => simd!(writer, opcodes::I16X8_SUB, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2072 | I32x4Sub => simd!(writer, opcodes::I32X4_SUB, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2073 | I64x2Sub => simd!(writer, opcodes::I64X2_SUB, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/elements/module.rs:711:4 [INFO] [stderr] | [INFO] [stderr] 711 | match *section { [INFO] [stderr] | _____________^ [INFO] [stderr] 712 | | Section::Name(ref name_section) => { [INFO] [stderr] 713 | | match *name_section { [INFO] [stderr] 714 | | NameSection::Function(ref function_name_section) => { [INFO] [stderr] ... | [INFO] [stderr] 729 | | _ => {}, [INFO] [stderr] 730 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::single_match)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 711 | if let Section::Name(ref name_section) = *section { [INFO] [stderr] 712 | match *name_section { [INFO] [stderr] 713 | NameSection::Function(ref function_name_section) => { [INFO] [stderr] 714 | assert_eq!( [INFO] [stderr] 715 | function_name_section.names().get(0).expect("Should be entry #0"), [INFO] [stderr] 716 | "elog" [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/elements/module.rs:713:6 [INFO] [stderr] | [INFO] [stderr] 713 | match *name_section { [INFO] [stderr] | _____________________^ [INFO] [stderr] 714 | | NameSection::Function(ref function_name_section) => { [INFO] [stderr] 715 | | assert_eq!( [INFO] [stderr] 716 | | function_name_section.names().get(0).expect("Should be entry #0"), [INFO] [stderr] ... | [INFO] [stderr] 726 | | _ => {}, [INFO] [stderr] 727 | | } [INFO] [stderr] | |_____________________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 713 | if let NameSection::Function(ref function_name_section) = *name_section { [INFO] [stderr] 714 | assert_eq!( [INFO] [stderr] 715 | function_name_section.names().get(0).expect("Should be entry #0"), [INFO] [stderr] 716 | "elog" [INFO] [stderr] 717 | ); [INFO] [stderr] 718 | assert_eq!( [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2074 | I8x16Mul => simd!(writer, opcodes::I8X16_MUL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2075 | I16x8Mul => simd!(writer, opcodes::I16X8_MUL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2076 | I32x4Mul => simd!(writer, opcodes::I32X4_MUL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2078 | I8x16Neg => simd!(writer, opcodes::I8X16_NEG, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2079 | I16x8Neg => simd!(writer, opcodes::I16X8_NEG, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2080 | I32x4Neg => simd!(writer, opcodes::I32X4_NEG, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2081 | I64x2Neg => simd!(writer, opcodes::I64X2_NEG, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2082 | I8x16AddSaturateS => simd!(writer, opcodes::I8X16_ADD_SATURATE_S, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2083 | I8x16AddSaturateU => simd!(writer, opcodes::I8X16_ADD_SATURATE_U, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2084 | I16x8AddSaturateS => simd!(writer, opcodes::I16X8_ADD_SATURATE_S, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2085 | I16x8AddSaturateU => simd!(writer, opcodes::I16X8_ADD_SATURATE_U, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2086 | I8x16SubSaturateS => simd!(writer, opcodes::I8X16_SUB_SATURATE_S, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2087 | I8x16SubSaturateU => simd!(writer, opcodes::I8X16_SUB_SATURATE_U, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2088 | I16x8SubSaturateS => simd!(writer, opcodes::I16X8_SUB_SATURATE_S, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2089 | I16x8SubSaturateU => simd!(writer, opcodes::I16X8_SUB_SATURATE_U, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2090 | I8x16Shl => simd!(writer, opcodes::I8X16_SHL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2091 | I16x8Shl => simd!(writer, opcodes::I16X8_SHL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2092 | I32x4Shl => simd!(writer, opcodes::I32X4_SHL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2093 | I64x2Shl => simd!(writer, opcodes::I64X2_SHL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2094 | I8x16ShrS => simd!(writer, opcodes::I8X16_SHR_S, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2095 | I8x16ShrU => simd!(writer, opcodes::I8X16_SHR_U, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2096 | I16x8ShrS => simd!(writer, opcodes::I16X8_SHR_S, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2097 | I16x8ShrU => simd!(writer, opcodes::I16X8_SHR_U, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2098 | I32x4ShrU => simd!(writer, opcodes::I32X4_SHR_U, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2099 | I32x4ShrS => simd!(writer, opcodes::I32X4_SHR_S, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2100 | I64x2ShrU => simd!(writer, opcodes::I64X2_SHR_U, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2101 | I64x2ShrS => simd!(writer, opcodes::I64X2_SHR_S, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2102 | V128And => simd!(writer, opcodes::V128_AND, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2103 | V128Or => simd!(writer, opcodes::V128_OR, ()), [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2104 | V128Xor => simd!(writer, opcodes::V128_XOR, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2105 | V128Not => simd!(writer, opcodes::V128_NOT, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2106 | V128Bitselect => simd!(writer, opcodes::V128_BITSELECT, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2107 | I8x16AnyTrue => simd!(writer, opcodes::I8X16_ANY_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2108 | I16x8AnyTrue => simd!(writer, opcodes::I16X8_ANY_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2109 | I32x4AnyTrue => simd!(writer, opcodes::I32X4_ANY_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2110 | I64x2AnyTrue => simd!(writer, opcodes::I64X2_ANY_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2111 | I8x16AllTrue => simd!(writer, opcodes::I8X16_ALL_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2112 | I16x8AllTrue => simd!(writer, opcodes::I16X8_ALL_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2113 | I32x4AllTrue => simd!(writer, opcodes::I32X4_ALL_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2114 | I64x2AllTrue => simd!(writer, opcodes::I64X2_ALL_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2115 | I8x16Eq => simd!(writer, opcodes::I8X16_EQ, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2116 | I16x8Eq => simd!(writer, opcodes::I16X8_EQ, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2117 | I32x4Eq => simd!(writer, opcodes::I32X4_EQ, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2119 | F32x4Eq => simd!(writer, opcodes::F32X4_EQ, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2120 | F64x2Eq => simd!(writer, opcodes::F64X2_EQ, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2121 | I8x16Ne => simd!(writer, opcodes::I8X16_NE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2122 | I16x8Ne => simd!(writer, opcodes::I16X8_NE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2123 | I32x4Ne => simd!(writer, opcodes::I32X4_NE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2125 | F32x4Ne => simd!(writer, opcodes::F32X4_NE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2126 | F64x2Ne => simd!(writer, opcodes::F64X2_NE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2127 | I8x16LtS => simd!(writer, opcodes::I8X16_LT_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2128 | I8x16LtU => simd!(writer, opcodes::I8X16_LT_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2129 | I16x8LtS => simd!(writer, opcodes::I16X8_LT_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2130 | I16x8LtU => simd!(writer, opcodes::I16X8_LT_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/elements/section.rs:92:22 [INFO] [stderr] | [INFO] [stderr] 92 | Section::Custom(CustomSection::deserialize(reader)?.into()) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `.into()`: `CustomSection::deserialize(reader)?` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::identity_conversion)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2131 | I32x4LtS => simd!(writer, opcodes::I32X4_LT_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2132 | I32x4LtU => simd!(writer, opcodes::I32X4_LT_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2135 | F32x4Lt => simd!(writer, opcodes::F32X4_LT, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2136 | F64x2Lt => simd!(writer, opcodes::F64X2_LT, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2137 | I8x16LeS => simd!(writer, opcodes::I8X16_LE_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2138 | I8x16LeU => simd!(writer, opcodes::I8X16_LE_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2139 | I16x8LeS => simd!(writer, opcodes::I16X8_LE_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2140 | I16x8LeU => simd!(writer, opcodes::I16X8_LE_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2141 | I32x4LeS => simd!(writer, opcodes::I32X4_LE_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2142 | I32x4LeU => simd!(writer, opcodes::I32X4_LE_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2145 | F32x4Le => simd!(writer, opcodes::F32X4_LE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2146 | F64x2Le => simd!(writer, opcodes::F64X2_LE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2147 | I8x16GtS => simd!(writer, opcodes::I8X16_GT_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2148 | I8x16GtU => simd!(writer, opcodes::I8X16_GT_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2149 | I16x8GtS => simd!(writer, opcodes::I16X8_GT_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2150 | I16x8GtU => simd!(writer, opcodes::I16X8_GT_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2151 | I32x4GtS => simd!(writer, opcodes::I32X4_GT_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2152 | I32x4GtU => simd!(writer, opcodes::I32X4_GT_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2155 | F32x4Gt => simd!(writer, opcodes::F32X4_GT, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2156 | F64x2Gt => simd!(writer, opcodes::F64X2_GT, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2157 | I8x16GeS => simd!(writer, opcodes::I8X16_GE_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2158 | I8x16GeU => simd!(writer, opcodes::I8X16_GE_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2159 | I16x8GeS => simd!(writer, opcodes::I16X8_GE_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2160 | I16x8GeU => simd!(writer, opcodes::I16X8_GE_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2161 | I32x4GeS => simd!(writer, opcodes::I32X4_GE_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2162 | I32x4GeU => simd!(writer, opcodes::I32X4_GE_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2165 | F32x4Ge => simd!(writer, opcodes::F32X4_GE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2166 | F64x2Ge => simd!(writer, opcodes::F64X2_GE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2167 | F32x4Neg => simd!(writer, opcodes::F32X4_NEG, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2168 | F64x2Neg => simd!(writer, opcodes::F64X2_NEG, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2169 | F32x4Abs => simd!(writer, opcodes::F32X4_ABS, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2170 | F64x2Abs => simd!(writer, opcodes::F64X2_ABS, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2171 | F32x4Min => simd!(writer, opcodes::F32X4_MIN, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2172 | F64x2Min => simd!(writer, opcodes::F64X2_MIN, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2173 | F32x4Max => simd!(writer, opcodes::F32X4_MAX, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2174 | F64x2Max => simd!(writer, opcodes::F64X2_MAX, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2175 | F32x4Add => simd!(writer, opcodes::F32X4_ADD, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2176 | F64x2Add => simd!(writer, opcodes::F64X2_ADD, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2177 | F32x4Sub => simd!(writer, opcodes::F32X4_SUB, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2178 | F64x2Sub => simd!(writer, opcodes::F64X2_SUB, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2179 | F32x4Div => simd!(writer, opcodes::F32X4_DIV, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2180 | F64x2Div => simd!(writer, opcodes::F64X2_DIV, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2181 | F32x4Mul => simd!(writer, opcodes::F32X4_MUL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2182 | F64x2Mul => simd!(writer, opcodes::F64X2_MUL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2183 | F32x4Sqrt => simd!(writer, opcodes::F32X4_SQRT, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2184 | F64x2Sqrt => simd!(writer, opcodes::F64X2_SQRT, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2185 | F32x4ConvertSI32x4 => simd!(writer, opcodes::F32X4_CONVERT_S_I32X4, ()), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2186 | F32x4ConvertUI32x4 => simd!(writer, opcodes::F32X4_CONVERT_U_I32X4, ()), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2187 | F64x2ConvertSI64x2 => simd!(writer, opcodes::F64X2_CONVERT_S_I64X2, ()), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2188 | F64x2ConvertUI64x2 => simd!(writer, opcodes::F64X2_CONVERT_U_I64X2, ()), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2189 | I32x4TruncSF32x4Sat => simd!(writer, opcodes::I32X4_TRUNC_S_F32X4_SAT, ()), [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2190 | I32x4TruncUF32x4Sat => simd!(writer, opcodes::I32X4_TRUNC_U_F32X4_SAT, ()), [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2191 | I64x2TruncSF64x2Sat => simd!(writer, opcodes::I64X2_TRUNC_S_F64X2_SAT, ()), [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2192 | I64x2TruncUF64x2Sat => simd!(writer, opcodes::I64X2_TRUNC_U_F64X2_SAT, ()), [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/section.rs:411:20 [INFO] [stderr] | [INFO] [stderr] 411 | .filter(|entry| match entry.external() { &External::Function(_) => true, _ => false }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 411 | .filter(|entry| match *entry.external() { External::Function(_) => true, _ => false }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/section.rs:418:20 [INFO] [stderr] | [INFO] [stderr] 418 | .filter(|entry| match entry.external() { &External::Global(_) => true, _ => false }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 418 | .filter(|entry| match *entry.external() { External::Global(_) => true, _ => false }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/elements/section.rs:821:4 [INFO] [stderr] | [INFO] [stderr] 821 | match section { [INFO] [stderr] | _____________^ [INFO] [stderr] 822 | | &Section::Import(ref import_section) => { [INFO] [stderr] 823 | | assert_eq!(25, import_section.entries().len()); [INFO] [stderr] 824 | | found = true [INFO] [stderr] 825 | | }, [INFO] [stderr] 826 | | _ => { } [INFO] [stderr] 827 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 821 | if let &Section::Import(ref import_section) = section { [INFO] [stderr] 822 | assert_eq!(25, import_section.entries().len()); [INFO] [stderr] 823 | found = true [INFO] [stderr] 824 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/section.rs:821:4 [INFO] [stderr] | [INFO] [stderr] 821 | match section { [INFO] [stderr] | _____________^ [INFO] [stderr] 822 | | &Section::Import(ref import_section) => { [INFO] [stderr] 823 | | assert_eq!(25, import_section.entries().len()); [INFO] [stderr] 824 | | found = true [INFO] [stderr] 825 | | }, [INFO] [stderr] 826 | | _ => { } [INFO] [stderr] 827 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 821 | match *section { [INFO] [stderr] 822 | Section::Import(ref import_section) => { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/elements/section.rs:869:3 [INFO] [stderr] | [INFO] [stderr] 869 | match section { [INFO] [stderr] | _________^ [INFO] [stderr] 870 | | Section::Function(fn_section) => { [INFO] [stderr] 871 | | assert_eq!(4, fn_section.entries().len(), "There should be 4 functions total"); [INFO] [stderr] 872 | | }, [INFO] [stderr] ... | [INFO] [stderr] 875 | | } [INFO] [stderr] 876 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 869 | if let Section::Function(fn_section) = section { [INFO] [stderr] 870 | assert_eq!(4, fn_section.entries().len(), "There should be 4 functions total"); [INFO] [stderr] 871 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/elements/section.rs:884:3 [INFO] [stderr] | [INFO] [stderr] 884 | match section { [INFO] [stderr] | _________^ [INFO] [stderr] 885 | | Section::Function(fn_section) => { [INFO] [stderr] 886 | | assert_eq!(6, fn_section.entries()[1].type_ref()); [INFO] [stderr] 887 | | }, [INFO] [stderr] ... | [INFO] [stderr] 890 | | } [INFO] [stderr] 891 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 884 | if let Section::Function(fn_section) = section { [INFO] [stderr] 885 | assert_eq!(6, fn_section.entries()[1].type_ref()); [INFO] [stderr] 886 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to both the expression and the patterns [INFO] [stderr] --> src/elements/section.rs:936:12 [INFO] [stderr] | [INFO] [stderr] 936 | let t1 = match &type_section.types()[1] { [INFO] [stderr] | __________________^ [INFO] [stderr] 937 | | &Type::Function(ref func_type) => func_type [INFO] [stderr] 938 | | }; [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 936 | let t1 = match type_section.types()[1] { [INFO] [stderr] 937 | Type::Function(ref func_type) => func_type [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/elements/func.rs:18:18 [INFO] [stderr] | [INFO] [stderr] 18 | pub fn type_ref(&self) -> u32 { [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/elements/func.rs:58:15 [INFO] [stderr] | [INFO] [stderr] 58 | pub fn count(&self) -> u32 { self.count } [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/elements/func.rs:61:20 [INFO] [stderr] | [INFO] [stderr] 61 | pub fn value_type(&self) -> ValueType { self.value_type } [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/elements/import_entry.rs:28:22 [INFO] [stderr] | [INFO] [stderr] 28 | pub fn content_type(&self) -> ValueType { self.content_type } [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::trivially_copy_pass_by_ref)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/elements/import_entry.rs:31:20 [INFO] [stderr] | [INFO] [stderr] 31 | pub fn is_mutable(&self) -> bool { self.is_mutable } [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/index_map.rs:299:4 [INFO] [stderr] | [INFO] [stderr] 299 | if let &Some(ref value) = value_opt { [INFO] [stderr] | _____________^ [INFO] [stderr] 300 | | self.remaining_len -= 1; [INFO] [stderr] 301 | | return Some((idx, value)); [INFO] [stderr] 302 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 299 | if let Some(ref value) = *value_opt { [INFO] [stderr] | ^^^^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/ops.rs:559:3 [INFO] [stderr] | [INFO] [stderr] 559 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 560 | | &Instruction::Block(_) | &Instruction::Loop(_) | &Instruction::If(_) => true, [INFO] [stderr] 561 | | _ => false, [INFO] [stderr] 562 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 559 | match *self { [INFO] [stderr] 560 | Instruction::Block(_) | Instruction::Loop(_) | Instruction::If(_) => true, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/ops.rs:569:3 [INFO] [stderr] | [INFO] [stderr] 569 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 570 | | &Instruction::End => true, [INFO] [stderr] 571 | | _ => false, [INFO] [stderr] 572 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 569 | match *self { [INFO] [stderr] 570 | Instruction::End => true, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 73 [INFO] [stderr] --> src/elements/ops.rs:1015:2 [INFO] [stderr] | [INFO] [stderr] 1015 | fn deserialize(reader: &mut R) -> Result { [INFO] [stderr] | _____^ [INFO] [stderr] 1016 | | use self::Instruction::*; [INFO] [stderr] 1017 | | use self::opcodes::*; [INFO] [stderr] 1018 | | [INFO] [stderr] ... | [INFO] [stderr] 1317 | | ) [INFO] [stderr] 1318 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cyclomatic_complexity)] on by default [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:93:6 [INFO] [stderr] | [INFO] [stderr] 93 | if types.types().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!types.types().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:97:6 [INFO] [stderr] | [INFO] [stderr] 97 | if import.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!import.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:101:6 [INFO] [stderr] | [INFO] [stderr] 101 | if functions.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!functions.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:105:6 [INFO] [stderr] | [INFO] [stderr] 105 | if table.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!table.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:109:6 [INFO] [stderr] | [INFO] [stderr] 109 | if memory.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!memory.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:113:6 [INFO] [stderr] | [INFO] [stderr] 113 | if global.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!global.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:117:6 [INFO] [stderr] | [INFO] [stderr] 117 | if export.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!export.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:124:6 [INFO] [stderr] | [INFO] [stderr] 124 | if element.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!element.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:128:6 [INFO] [stderr] | [INFO] [stderr] 128 | if code.bodies().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!code.bodies().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:132:6 [INFO] [stderr] | [INFO] [stderr] 132 | if data.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!data.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::module::ModuleBuilder` [INFO] [stderr] --> src/builder/module.rs:142:2 [INFO] [stderr] | [INFO] [stderr] 142 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 143 | | ModuleBuilder::with_callback(Identity) [INFO] [stderr] 144 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::new_without_default)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 140 | impl Default for builder::module::ModuleBuilder { [INFO] [stderr] 141 | fn default() -> Self { [INFO] [stderr] 142 | Self::new() [INFO] [stderr] 143 | } [INFO] [stderr] 144 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::code::SignatureBuilder` [INFO] [stderr] --> src/builder/code.rs:20:2 [INFO] [stderr] | [INFO] [stderr] 20 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 21 | | SignatureBuilder::with_callback(Identity) [INFO] [stderr] 22 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 18 | impl Default for builder::code::SignatureBuilder { [INFO] [stderr] 19 | fn default() -> Self { [INFO] [stderr] 20 | Self::new() [INFO] [stderr] 21 | } [INFO] [stderr] 22 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::code::SignaturesBuilder` [INFO] [stderr] --> src/builder/code.rs:141:2 [INFO] [stderr] | [INFO] [stderr] 141 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 142 | | SignaturesBuilder::with_callback(Identity) [INFO] [stderr] 143 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 139 | impl Default for builder::code::SignaturesBuilder { [INFO] [stderr] 140 | fn default() -> Self { [INFO] [stderr] 141 | Self::new() [INFO] [stderr] 142 | } [INFO] [stderr] 143 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::code::FunctionBuilder` [INFO] [stderr] --> src/builder/code.rs:285:2 [INFO] [stderr] | [INFO] [stderr] 285 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 286 | | FunctionBuilder::with_callback(Identity) [INFO] [stderr] 287 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 283 | impl Default for builder::code::FunctionBuilder { [INFO] [stderr] 284 | fn default() -> Self { [INFO] [stderr] 285 | Self::new() [INFO] [stderr] 286 | } [INFO] [stderr] 287 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::import::ImportBuilder` [INFO] [stderr] --> src/builder/import.rs:16:2 [INFO] [stderr] | [INFO] [stderr] 16 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 17 | | ImportBuilder::with_callback(Identity) [INFO] [stderr] 18 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 14 | impl Default for builder::import::ImportBuilder { [INFO] [stderr] 15 | fn default() -> Self { [INFO] [stderr] 16 | Self::new() [INFO] [stderr] 17 | } [INFO] [stderr] 18 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::memory::MemoryBuilder` [INFO] [stderr] --> src/builder/memory.rs:33:2 [INFO] [stderr] | [INFO] [stderr] 33 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 34 | | MemoryBuilder::with_callback(Identity) [INFO] [stderr] 35 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 31 | impl Default for builder::memory::MemoryBuilder { [INFO] [stderr] 32 | fn default() -> Self { [INFO] [stderr] 33 | Self::new() [INFO] [stderr] 34 | } [INFO] [stderr] 35 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::table::TableBuilder` [INFO] [stderr] --> src/builder/table.rs:33:2 [INFO] [stderr] | [INFO] [stderr] 33 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 34 | | TableBuilder::with_callback(Identity) [INFO] [stderr] 35 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 31 | impl Default for builder::table::TableBuilder { [INFO] [stderr] 32 | fn default() -> Self { [INFO] [stderr] 33 | Self::new() [INFO] [stderr] 34 | } [INFO] [stderr] 35 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::export::ExportBuilder` [INFO] [stderr] --> src/builder/export.rs:15:2 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 16 | | ExportBuilder::with_callback(Identity) [INFO] [stderr] 17 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 13 | impl Default for builder::export::ExportBuilder { [INFO] [stderr] 14 | fn default() -> Self { [INFO] [stderr] 15 | Self::new() [INFO] [stderr] 16 | } [INFO] [stderr] 17 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::global::GlobalBuilder` [INFO] [stderr] --> src/builder/global.rs:15:2 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 16 | | GlobalBuilder::with_callback(Identity) [INFO] [stderr] 17 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 13 | impl Default for builder::global::GlobalBuilder { [INFO] [stderr] 14 | fn default() -> Self { [INFO] [stderr] 15 | Self::new() [INFO] [stderr] 16 | } [INFO] [stderr] 17 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::data::DataSegmentBuilder` [INFO] [stderr] --> src/builder/data.rs:16:2 [INFO] [stderr] | [INFO] [stderr] 16 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 17 | | DataSegmentBuilder::with_callback(Identity) [INFO] [stderr] 18 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 14 | impl Default for builder::data::DataSegmentBuilder { [INFO] [stderr] 15 | fn default() -> Self { [INFO] [stderr] 16 | Self::new() [INFO] [stderr] 17 | } [INFO] [stderr] 18 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: this .into_iter() call is equivalent to .iter() and will not move the slice [INFO] [stderr] --> src/elements/ops.rs:1690:18 [INFO] [stderr] | [INFO] [stderr] 1690 | table.table.into_iter().map(|x| VarUint32::from(*x)), [INFO] [stderr] | ^^^^^^^^^ help: call directly: `iter` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::into_iter_on_ref)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#into_iter_on_ref [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2045 | I8x16Splat => simd!(writer, opcodes::I8X16_SPLAT, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::no_effect)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2046 | I16x8Splat => simd!(writer, opcodes::I16X8_SPLAT, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2047 | I32x4Splat => simd!(writer, opcodes::I32X4_SPLAT, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2048 | I64x2Splat => simd!(writer, opcodes::I64X2_SPLAT, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2049 | F32x4Splat => simd!(writer, opcodes::F32X4_SPLAT, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2050 | F64x2Splat => simd!(writer, opcodes::F64X2_SPLAT, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2066 | I8x16Add => simd!(writer, opcodes::I8X16_ADD, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2067 | I16x8Add => simd!(writer, opcodes::I16X8_ADD, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2068 | I32x4Add => simd!(writer, opcodes::I32X4_ADD, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2069 | I64x2Add => simd!(writer, opcodes::I64X2_ADD, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2070 | I8x16Sub => simd!(writer, opcodes::I8X16_SUB, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2071 | I16x8Sub => simd!(writer, opcodes::I16X8_SUB, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2072 | I32x4Sub => simd!(writer, opcodes::I32X4_SUB, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2073 | I64x2Sub => simd!(writer, opcodes::I64X2_SUB, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2074 | I8x16Mul => simd!(writer, opcodes::I8X16_MUL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2075 | I16x8Mul => simd!(writer, opcodes::I16X8_MUL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2076 | I32x4Mul => simd!(writer, opcodes::I32X4_MUL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2078 | I8x16Neg => simd!(writer, opcodes::I8X16_NEG, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2079 | I16x8Neg => simd!(writer, opcodes::I16X8_NEG, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2080 | I32x4Neg => simd!(writer, opcodes::I32X4_NEG, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2081 | I64x2Neg => simd!(writer, opcodes::I64X2_NEG, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2082 | I8x16AddSaturateS => simd!(writer, opcodes::I8X16_ADD_SATURATE_S, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2083 | I8x16AddSaturateU => simd!(writer, opcodes::I8X16_ADD_SATURATE_U, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2084 | I16x8AddSaturateS => simd!(writer, opcodes::I16X8_ADD_SATURATE_S, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2085 | I16x8AddSaturateU => simd!(writer, opcodes::I16X8_ADD_SATURATE_U, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2086 | I8x16SubSaturateS => simd!(writer, opcodes::I8X16_SUB_SATURATE_S, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2087 | I8x16SubSaturateU => simd!(writer, opcodes::I8X16_SUB_SATURATE_U, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2088 | I16x8SubSaturateS => simd!(writer, opcodes::I16X8_SUB_SATURATE_S, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2089 | I16x8SubSaturateU => simd!(writer, opcodes::I16X8_SUB_SATURATE_U, ()), [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2090 | I8x16Shl => simd!(writer, opcodes::I8X16_SHL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2091 | I16x8Shl => simd!(writer, opcodes::I16X8_SHL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2092 | I32x4Shl => simd!(writer, opcodes::I32X4_SHL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2093 | I64x2Shl => simd!(writer, opcodes::I64X2_SHL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2094 | I8x16ShrS => simd!(writer, opcodes::I8X16_SHR_S, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2095 | I8x16ShrU => simd!(writer, opcodes::I8X16_SHR_U, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2096 | I16x8ShrS => simd!(writer, opcodes::I16X8_SHR_S, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2097 | I16x8ShrU => simd!(writer, opcodes::I16X8_SHR_U, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2098 | I32x4ShrU => simd!(writer, opcodes::I32X4_SHR_U, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2099 | I32x4ShrS => simd!(writer, opcodes::I32X4_SHR_S, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2100 | I64x2ShrU => simd!(writer, opcodes::I64X2_SHR_U, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2101 | I64x2ShrS => simd!(writer, opcodes::I64X2_SHR_S, ()), [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2102 | V128And => simd!(writer, opcodes::V128_AND, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2103 | V128Or => simd!(writer, opcodes::V128_OR, ()), [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2104 | V128Xor => simd!(writer, opcodes::V128_XOR, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2105 | V128Not => simd!(writer, opcodes::V128_NOT, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2106 | V128Bitselect => simd!(writer, opcodes::V128_BITSELECT, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2107 | I8x16AnyTrue => simd!(writer, opcodes::I8X16_ANY_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2108 | I16x8AnyTrue => simd!(writer, opcodes::I16X8_ANY_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2109 | I32x4AnyTrue => simd!(writer, opcodes::I32X4_ANY_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2110 | I64x2AnyTrue => simd!(writer, opcodes::I64X2_ANY_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2111 | I8x16AllTrue => simd!(writer, opcodes::I8X16_ALL_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2112 | I16x8AllTrue => simd!(writer, opcodes::I16X8_ALL_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2113 | I32x4AllTrue => simd!(writer, opcodes::I32X4_ALL_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2114 | I64x2AllTrue => simd!(writer, opcodes::I64X2_ALL_TRUE, ()), [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2115 | I8x16Eq => simd!(writer, opcodes::I8X16_EQ, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2116 | I16x8Eq => simd!(writer, opcodes::I16X8_EQ, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2117 | I32x4Eq => simd!(writer, opcodes::I32X4_EQ, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2119 | F32x4Eq => simd!(writer, opcodes::F32X4_EQ, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2120 | F64x2Eq => simd!(writer, opcodes::F64X2_EQ, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2121 | I8x16Ne => simd!(writer, opcodes::I8X16_NE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2122 | I16x8Ne => simd!(writer, opcodes::I16X8_NE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2123 | I32x4Ne => simd!(writer, opcodes::I32X4_NE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2125 | F32x4Ne => simd!(writer, opcodes::F32X4_NE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2126 | F64x2Ne => simd!(writer, opcodes::F64X2_NE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2127 | I8x16LtS => simd!(writer, opcodes::I8X16_LT_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2128 | I8x16LtU => simd!(writer, opcodes::I8X16_LT_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2129 | I16x8LtS => simd!(writer, opcodes::I16X8_LT_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2130 | I16x8LtU => simd!(writer, opcodes::I16X8_LT_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2131 | I32x4LtS => simd!(writer, opcodes::I32X4_LT_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2132 | I32x4LtU => simd!(writer, opcodes::I32X4_LT_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2135 | F32x4Lt => simd!(writer, opcodes::F32X4_LT, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2136 | F64x2Lt => simd!(writer, opcodes::F64X2_LT, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2137 | I8x16LeS => simd!(writer, opcodes::I8X16_LE_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2138 | I8x16LeU => simd!(writer, opcodes::I8X16_LE_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2139 | I16x8LeS => simd!(writer, opcodes::I16X8_LE_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2140 | I16x8LeU => simd!(writer, opcodes::I16X8_LE_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2141 | I32x4LeS => simd!(writer, opcodes::I32X4_LE_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2142 | I32x4LeU => simd!(writer, opcodes::I32X4_LE_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2145 | F32x4Le => simd!(writer, opcodes::F32X4_LE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2146 | F64x2Le => simd!(writer, opcodes::F64X2_LE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2147 | I8x16GtS => simd!(writer, opcodes::I8X16_GT_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2148 | I8x16GtU => simd!(writer, opcodes::I8X16_GT_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2149 | I16x8GtS => simd!(writer, opcodes::I16X8_GT_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2150 | I16x8GtU => simd!(writer, opcodes::I16X8_GT_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2151 | I32x4GtS => simd!(writer, opcodes::I32X4_GT_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2152 | I32x4GtU => simd!(writer, opcodes::I32X4_GT_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2155 | F32x4Gt => simd!(writer, opcodes::F32X4_GT, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2156 | F64x2Gt => simd!(writer, opcodes::F64X2_GT, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2157 | I8x16GeS => simd!(writer, opcodes::I8X16_GE_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2158 | I8x16GeU => simd!(writer, opcodes::I8X16_GE_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2159 | I16x8GeS => simd!(writer, opcodes::I16X8_GE_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2160 | I16x8GeU => simd!(writer, opcodes::I16X8_GE_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2161 | I32x4GeS => simd!(writer, opcodes::I32X4_GE_S, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2162 | I32x4GeU => simd!(writer, opcodes::I32X4_GE_U, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2165 | F32x4Ge => simd!(writer, opcodes::F32X4_GE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2166 | F64x2Ge => simd!(writer, opcodes::F64X2_GE, ()), [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2167 | F32x4Neg => simd!(writer, opcodes::F32X4_NEG, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2168 | F64x2Neg => simd!(writer, opcodes::F64X2_NEG, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2169 | F32x4Abs => simd!(writer, opcodes::F32X4_ABS, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2170 | F64x2Abs => simd!(writer, opcodes::F64X2_ABS, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2171 | F32x4Min => simd!(writer, opcodes::F32X4_MIN, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2172 | F64x2Min => simd!(writer, opcodes::F64X2_MIN, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2173 | F32x4Max => simd!(writer, opcodes::F32X4_MAX, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2174 | F64x2Max => simd!(writer, opcodes::F64X2_MAX, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2175 | F32x4Add => simd!(writer, opcodes::F32X4_ADD, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2176 | F64x2Add => simd!(writer, opcodes::F64X2_ADD, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2177 | F32x4Sub => simd!(writer, opcodes::F32X4_SUB, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2178 | F64x2Sub => simd!(writer, opcodes::F64X2_SUB, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2179 | F32x4Div => simd!(writer, opcodes::F32X4_DIV, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2180 | F64x2Div => simd!(writer, opcodes::F64X2_DIV, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2181 | F32x4Mul => simd!(writer, opcodes::F32X4_MUL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2182 | F64x2Mul => simd!(writer, opcodes::F64X2_MUL, ()), [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2183 | F32x4Sqrt => simd!(writer, opcodes::F32X4_SQRT, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2184 | F64x2Sqrt => simd!(writer, opcodes::F64X2_SQRT, ()), [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2185 | F32x4ConvertSI32x4 => simd!(writer, opcodes::F32X4_CONVERT_S_I32X4, ()), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2186 | F32x4ConvertUI32x4 => simd!(writer, opcodes::F32X4_CONVERT_U_I32X4, ()), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2187 | F64x2ConvertSI64x2 => simd!(writer, opcodes::F64X2_CONVERT_S_I64X2, ()), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2188 | F64x2ConvertUI64x2 => simd!(writer, opcodes::F64X2_CONVERT_U_I64X2, ()), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2189 | I32x4TruncSF32x4Sat => simd!(writer, opcodes::I32X4_TRUNC_S_F32X4_SAT, ()), [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2190 | I32x4TruncUF32x4Sat => simd!(writer, opcodes::I32X4_TRUNC_U_F32X4_SAT, ()), [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2191 | I64x2TruncSF64x2Sat => simd!(writer, opcodes::I64X2_TRUNC_S_F64X2_SAT, ()), [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: statement with no effect [INFO] [stderr] --> src/elements/ops.rs:1646:3 [INFO] [stderr] | [INFO] [stderr] 1646 | $other; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 2192 | I64x2TruncUF64x2Sat => simd!(writer, opcodes::I64X2_TRUNC_U_F64X2_SAT, ()), [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to both the expression and the patterns [INFO] [stderr] --> src/elements/ops.rs:2753:2 [INFO] [stderr] | [INFO] [stderr] 2753 | match &instructions[0] { [INFO] [stderr] | _____^ [INFO] [stderr] 2754 | | &Instruction::If(_) => (), [INFO] [stderr] 2755 | | _ => panic!("Should be deserialized as if instruction"), [INFO] [stderr] 2756 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 2753 | match instructions[0] { [INFO] [stderr] 2754 | Instruction::If(_) => (), [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/elements/func.rs:18:18 [INFO] [stderr] | [INFO] [stderr] 18 | pub fn type_ref(&self) -> u32 { [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/elements/func.rs:58:15 [INFO] [stderr] | [INFO] [stderr] 58 | pub fn count(&self) -> u32 { self.count } [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/elements/func.rs:61:20 [INFO] [stderr] | [INFO] [stderr] 61 | pub fn value_type(&self) -> ValueType { self.value_type } [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/elements/index_map.rs:299:4 [INFO] [stderr] | [INFO] [stderr] 299 | if let &Some(ref value) = value_opt { [INFO] [stderr] | _____________^ [INFO] [stderr] 300 | | self.remaining_len -= 1; [INFO] [stderr] 301 | | return Some((idx, value)); [INFO] [stderr] 302 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 299 | if let Some(ref value) = *value_opt { [INFO] [stderr] | ^^^^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: avoid using `collect()` when not needed [INFO] [stderr] --> src/elements/index_map.rs:368:24 [INFO] [stderr] | [INFO] [stderr] 368 | assert_eq!(map.iter().collect::>().len(), 0); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `.count()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_collect)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_collect [INFO] [stderr] [INFO] [stderr] warning: avoid using `collect()` when not needed [INFO] [stderr] --> src/elements/index_map.rs:369:29 [INFO] [stderr] | [INFO] [stderr] 369 | assert_eq!(map.into_iter().collect::>().len(), 0); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `.count()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_collect [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/elements/reloc_section.rs:335:4 [INFO] [stderr] | [INFO] [stderr] 335 | match *section { [INFO] [stderr] | _____________^ [INFO] [stderr] 336 | | Section::Reloc(ref reloc_section) => { [INFO] [stderr] 337 | | assert_eq!(vec![ [INFO] [stderr] 338 | | RelocationEntry::MemoryAddressSleb { offset: 4, index: 0, addend: 0 }, [INFO] [stderr] ... | [INFO] [stderr] 343 | | _ => { } [INFO] [stderr] 344 | | } [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 335 | if let Section::Reloc(ref reloc_section) = *section { [INFO] [stderr] 336 | assert_eq!(vec![ [INFO] [stderr] 337 | RelocationEntry::MemoryAddressSleb { offset: 4, index: 0, addend: 0 }, [INFO] [stderr] 338 | RelocationEntry::FunctionIndexLeb { offset: 12, index: 0 }, [INFO] [stderr] 339 | ], reloc_section.entries()); [INFO] [stderr] 340 | found = true [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:93:6 [INFO] [stderr] | [INFO] [stderr] 93 | if types.types().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!types.types().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:97:6 [INFO] [stderr] | [INFO] [stderr] 97 | if import.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!import.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:101:6 [INFO] [stderr] | [INFO] [stderr] 101 | if functions.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!functions.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:105:6 [INFO] [stderr] | [INFO] [stderr] 105 | if table.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!table.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:109:6 [INFO] [stderr] | [INFO] [stderr] 109 | if memory.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!memory.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:113:6 [INFO] [stderr] | [INFO] [stderr] 113 | if global.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!global.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:117:6 [INFO] [stderr] | [INFO] [stderr] 117 | if export.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!export.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:124:6 [INFO] [stderr] | [INFO] [stderr] 124 | if element.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!element.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:128:6 [INFO] [stderr] | [INFO] [stderr] 128 | if code.bodies().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!code.bodies().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/builder/module.rs:132:6 [INFO] [stderr] | [INFO] [stderr] 132 | if data.entries().len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!data.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::module::ModuleBuilder` [INFO] [stderr] --> src/builder/module.rs:142:2 [INFO] [stderr] | [INFO] [stderr] 142 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 143 | | ModuleBuilder::with_callback(Identity) [INFO] [stderr] 144 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::new_without_default)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 140 | impl Default for builder::module::ModuleBuilder { [INFO] [stderr] 141 | fn default() -> Self { [INFO] [stderr] 142 | Self::new() [INFO] [stderr] 143 | } [INFO] [stderr] 144 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::code::SignatureBuilder` [INFO] [stderr] --> src/builder/code.rs:20:2 [INFO] [stderr] | [INFO] [stderr] 20 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 21 | | SignatureBuilder::with_callback(Identity) [INFO] [stderr] 22 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 18 | impl Default for builder::code::SignatureBuilder { [INFO] [stderr] 19 | fn default() -> Self { [INFO] [stderr] 20 | Self::new() [INFO] [stderr] 21 | } [INFO] [stderr] 22 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::code::SignaturesBuilder` [INFO] [stderr] --> src/builder/code.rs:141:2 [INFO] [stderr] | [INFO] [stderr] 141 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 142 | | SignaturesBuilder::with_callback(Identity) [INFO] [stderr] 143 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 139 | impl Default for builder::code::SignaturesBuilder { [INFO] [stderr] 140 | fn default() -> Self { [INFO] [stderr] 141 | Self::new() [INFO] [stderr] 142 | } [INFO] [stderr] 143 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::code::FunctionBuilder` [INFO] [stderr] --> src/builder/code.rs:285:2 [INFO] [stderr] | [INFO] [stderr] 285 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 286 | | FunctionBuilder::with_callback(Identity) [INFO] [stderr] 287 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 283 | impl Default for builder::code::FunctionBuilder { [INFO] [stderr] 284 | fn default() -> Self { [INFO] [stderr] 285 | Self::new() [INFO] [stderr] 286 | } [INFO] [stderr] 287 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::import::ImportBuilder` [INFO] [stderr] --> src/builder/import.rs:16:2 [INFO] [stderr] | [INFO] [stderr] 16 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 17 | | ImportBuilder::with_callback(Identity) [INFO] [stderr] 18 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 14 | impl Default for builder::import::ImportBuilder { [INFO] [stderr] 15 | fn default() -> Self { [INFO] [stderr] 16 | Self::new() [INFO] [stderr] 17 | } [INFO] [stderr] 18 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::memory::MemoryBuilder` [INFO] [stderr] --> src/builder/memory.rs:33:2 [INFO] [stderr] | [INFO] [stderr] 33 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 34 | | MemoryBuilder::with_callback(Identity) [INFO] [stderr] 35 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 31 | impl Default for builder::memory::MemoryBuilder { [INFO] [stderr] 32 | fn default() -> Self { [INFO] [stderr] 33 | Self::new() [INFO] [stderr] 34 | } [INFO] [stderr] 35 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::table::TableBuilder` [INFO] [stderr] --> src/builder/table.rs:33:2 [INFO] [stderr] | [INFO] [stderr] 33 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 34 | | TableBuilder::with_callback(Identity) [INFO] [stderr] 35 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 31 | impl Default for builder::table::TableBuilder { [INFO] [stderr] 32 | fn default() -> Self { [INFO] [stderr] 33 | Self::new() [INFO] [stderr] 34 | } [INFO] [stderr] 35 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::export::ExportBuilder` [INFO] [stderr] --> src/builder/export.rs:15:2 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 16 | | ExportBuilder::with_callback(Identity) [INFO] [stderr] 17 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 13 | impl Default for builder::export::ExportBuilder { [INFO] [stderr] 14 | fn default() -> Self { [INFO] [stderr] 15 | Self::new() [INFO] [stderr] 16 | } [INFO] [stderr] 17 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::global::GlobalBuilder` [INFO] [stderr] --> src/builder/global.rs:15:2 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 16 | | GlobalBuilder::with_callback(Identity) [INFO] [stderr] 17 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 13 | impl Default for builder::global::GlobalBuilder { [INFO] [stderr] 14 | fn default() -> Self { [INFO] [stderr] 15 | Self::new() [INFO] [stderr] 16 | } [INFO] [stderr] 17 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you should consider adding a `Default` implementation for `builder::data::DataSegmentBuilder` [INFO] [stderr] --> src/builder/data.rs:16:2 [INFO] [stderr] | [INFO] [stderr] 16 | pub fn new() -> Self { [INFO] [stderr] | _____^ [INFO] [stderr] 17 | | DataSegmentBuilder::with_callback(Identity) [INFO] [stderr] 18 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 14 | impl Default for builder::data::DataSegmentBuilder { [INFO] [stderr] 15 | fn default() -> Self { [INFO] [stderr] 16 | Self::new() [INFO] [stderr] 17 | } [INFO] [stderr] 18 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> examples/info.rs:42:39 [INFO] [stderr] | [INFO] [stderr] 42 | Section::Data(ref data_section) if data_section.entries().len() > 0 => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!data_section.entries().is_empty()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::len_zero)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: the variable `index` is used as a loop counter. Consider using `for (index, item) in data_section.entries().enumerate()` or similar iterators [INFO] [stderr] --> examples/data.rs:31:15 [INFO] [stderr] | [INFO] [stderr] 31 | for entry in data_section.entries() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::explicit_counter_loop)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#explicit_counter_loop [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> examples/exports.rs:24:44 [INFO] [stderr] | [INFO] [stderr] 24 | import.entries().iter().filter(|entry| match entry.external() { [INFO] [stderr] | ________________________________________________________^ [INFO] [stderr] 25 | | &External::Function(_) => true, [INFO] [stderr] 26 | | _ => false, [INFO] [stderr] 27 | | }).count(), [INFO] [stderr] | |_____________________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::match_ref_pats)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 24 | import.entries().iter().filter(|entry| match *entry.external() { [INFO] [stderr] 25 | External::Function(_) => true, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: use of `expect` followed by a function call [INFO] [stderr] --> examples/bench-decoder.rs:7:42 [INFO] [stderr] | [INFO] [stderr] 7 | let file_size = fs::metadata(file_name).expect(&format!("{} to exist", file_name)).len(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try this: `unwrap_or_else(|_| panic!("{} to exist", file_name))` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::expect_fun_call)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#expect_fun_call [INFO] [stderr] [INFO] [stderr] warning: casting i32 to f64 may become silently lossy if types change [INFO] [stderr] --> examples/bench-decoder.rs:19:43 [INFO] [stderr] | [INFO] [stderr] 19 | (file_size as f64 * iterations as f64 / (1024*1024) as f64) / // total work megabytes [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(1024*1024)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to both the expression and the patterns [INFO] [stderr] --> examples/inject.rs:13:21 [INFO] [stderr] | [INFO] [stderr] 13 | let need_inject = match &instructions[position] { [INFO] [stderr] | ___________________________^ [INFO] [stderr] 14 | | &Block(_) | &If(_) => true, [INFO] [stderr] 15 | | _ => false, [INFO] [stderr] 16 | | }; [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::match_ref_pats)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: try [INFO] [stderr] | [INFO] [stderr] 13 | let need_inject = match instructions[position] { [INFO] [stderr] 14 | Block(_) | If(_) => true, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> examples/inject.rs:38:3 [INFO] [stderr] | [INFO] [stderr] 38 | match section { [INFO] [stderr] | _________^ [INFO] [stderr] 39 | | &mut elements::Section::Code(ref mut code_section) => { [INFO] [stderr] 40 | | for ref mut func_body in code_section.bodies_mut() { [INFO] [stderr] 41 | | inject_nop(func_body.code_mut()); [INFO] [stderr] ... | [INFO] [stderr] 44 | | _ => { } [INFO] [stderr] 45 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::single_match)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 38 | if let &mut elements::Section::Code(ref mut code_section) = section { [INFO] [stderr] 39 | for ref mut func_body in code_section.bodies_mut() { [INFO] [stderr] 40 | inject_nop(func_body.code_mut()); [INFO] [stderr] 41 | } [INFO] [stderr] 42 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> examples/inject.rs:38:3 [INFO] [stderr] | [INFO] [stderr] 38 | match section { [INFO] [stderr] | _________^ [INFO] [stderr] 39 | | &mut elements::Section::Code(ref mut code_section) => { [INFO] [stderr] 40 | | for ref mut func_body in code_section.bodies_mut() { [INFO] [stderr] 41 | | inject_nop(func_body.code_mut()); [INFO] [stderr] ... | [INFO] [stderr] 44 | | _ => { } [INFO] [stderr] 45 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 38 | match *section { [INFO] [stderr] 39 | elements::Section::Code(ref mut code_section) => { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `ref` on an entire `let` pattern is discouraged, take a reference with `&` instead [INFO] [stderr] --> examples/inject.rs:40:9 [INFO] [stderr] | [INFO] [stderr] 40 | for ref mut func_body in code_section.bodies_mut() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ ------------------------- help: try: `let func_body = &mut code_section.bodies_mut();` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::toplevel_ref_arg)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#toplevel_ref_arg [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 9.56s [INFO] running `"docker" "inspect" "9a9201789610a927af726eedb1ad9aab963c739b90d39c2e334658ebac9d40ee"` [INFO] running `"docker" "rm" "-f" "9a9201789610a927af726eedb1ad9aab963c739b90d39c2e334658ebac9d40ee"` [INFO] [stdout] 9a9201789610a927af726eedb1ad9aab963c739b90d39c2e334658ebac9d40ee