[INFO] crate bobbin-bits 0.1.1 is already in cache [INFO] extracting crate bobbin-bits 0.1.1 into work/ex/clippy-test-run/sources/stable/reg/bobbin-bits/0.1.1 [INFO] extracting crate bobbin-bits 0.1.1 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/bobbin-bits/0.1.1 [INFO] validating manifest of bobbin-bits-0.1.1 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 bobbin-bits-0.1.1 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 bobbin-bits-0.1.1 [INFO] finished frobbing bobbin-bits-0.1.1 [INFO] frobbed toml for bobbin-bits-0.1.1 written to work/ex/clippy-test-run/sources/stable/reg/bobbin-bits/0.1.1/Cargo.toml [INFO] started frobbing bobbin-bits-0.1.1 [INFO] finished frobbing bobbin-bits-0.1.1 [INFO] frobbed toml for bobbin-bits-0.1.1 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/bobbin-bits/0.1.1/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 bobbin-bits-0.1.1 against stable+rustflags=-Dclippy::into_iter_on_array for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-7/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/bobbin-bits/0.1.1:/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 -Dclippy::into_iter_on_array" "-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] 06acc5fdd8942fe2ad6597e8e1ee9221fbbc1dfe1766fdd9df16c9aaa8794f26 [INFO] running `"docker" "start" "-a" "06acc5fdd8942fe2ad6597e8e1ee9221fbbc1dfe1766fdd9df16c9aaa8794f26"` [INFO] [stderr] Checking bobbin-bits v0.1.1 (/opt/crater/workdir) [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:318:15 [INFO] [stderr] | [INFO] [stderr] 318 | B000000 = 0b000000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0000` [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/lib.rs:319:15 [INFO] [stderr] | [INFO] [stderr] 319 | B000001 = 0b000001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0001` [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/lib.rs:320:15 [INFO] [stderr] | [INFO] [stderr] 320 | B000010 = 0b000010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0010` [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/lib.rs:321:15 [INFO] [stderr] | [INFO] [stderr] 321 | B000011 = 0b000011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0011` [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/lib.rs:322:15 [INFO] [stderr] | [INFO] [stderr] 322 | B000100 = 0b000100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0100` [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/lib.rs:323:15 [INFO] [stderr] | [INFO] [stderr] 323 | B000101 = 0b000101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0101` [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/lib.rs:324:15 [INFO] [stderr] | [INFO] [stderr] 324 | B000110 = 0b000110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0110` [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/lib.rs:325:15 [INFO] [stderr] | [INFO] [stderr] 325 | B000111 = 0b000111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0111` [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/lib.rs:326:15 [INFO] [stderr] | [INFO] [stderr] 326 | B001000 = 0b001000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1000` [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/lib.rs:327:15 [INFO] [stderr] | [INFO] [stderr] 327 | B001001 = 0b001001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1001` [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/lib.rs:328:15 [INFO] [stderr] | [INFO] [stderr] 328 | B001010 = 0b001010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1010` [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/lib.rs:329:15 [INFO] [stderr] | [INFO] [stderr] 329 | B001011 = 0b001011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1011` [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/lib.rs:330:15 [INFO] [stderr] | [INFO] [stderr] 330 | B001100 = 0b001100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1100` [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/lib.rs:331:15 [INFO] [stderr] | [INFO] [stderr] 331 | B001101 = 0b001101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1101` [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/lib.rs:332:15 [INFO] [stderr] | [INFO] [stderr] 332 | B001110 = 0b001110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1110` [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/lib.rs:333:15 [INFO] [stderr] | [INFO] [stderr] 333 | B001111 = 0b001111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1111` [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/lib.rs:334:15 [INFO] [stderr] | [INFO] [stderr] 334 | B010000 = 0b010000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0000` [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/lib.rs:335:15 [INFO] [stderr] | [INFO] [stderr] 335 | B010001 = 0b010001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0001` [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/lib.rs:336:15 [INFO] [stderr] | [INFO] [stderr] 336 | B010010 = 0b010010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0010` [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/lib.rs:337:15 [INFO] [stderr] | [INFO] [stderr] 337 | B010011 = 0b010011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0011` [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/lib.rs:338:15 [INFO] [stderr] | [INFO] [stderr] 338 | B010100 = 0b010100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0100` [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/lib.rs:339:15 [INFO] [stderr] | [INFO] [stderr] 339 | B010101 = 0b010101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0101` [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/lib.rs:340:15 [INFO] [stderr] | [INFO] [stderr] 340 | B010110 = 0b010110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0110` [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/lib.rs:341:15 [INFO] [stderr] | [INFO] [stderr] 341 | B010111 = 0b010111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0111` [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/lib.rs:342:15 [INFO] [stderr] | [INFO] [stderr] 342 | B011000 = 0b011000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1000` [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/lib.rs:343:15 [INFO] [stderr] | [INFO] [stderr] 343 | B011001 = 0b011001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1001` [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/lib.rs:344:15 [INFO] [stderr] | [INFO] [stderr] 344 | B011010 = 0b011010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1010` [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/lib.rs:345:15 [INFO] [stderr] | [INFO] [stderr] 345 | B011011 = 0b011011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1011` [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/lib.rs:346:15 [INFO] [stderr] | [INFO] [stderr] 346 | B011100 = 0b011100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1100` [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/lib.rs:347:15 [INFO] [stderr] | [INFO] [stderr] 347 | B011101 = 0b011101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1101` [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/lib.rs:348:15 [INFO] [stderr] | [INFO] [stderr] 348 | B011110 = 0b011110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1110` [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/lib.rs:349:15 [INFO] [stderr] | [INFO] [stderr] 349 | B011111 = 0b011111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1111` [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/lib.rs:350:15 [INFO] [stderr] | [INFO] [stderr] 350 | B100000 = 0b100000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0000` [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/lib.rs:351:15 [INFO] [stderr] | [INFO] [stderr] 351 | B100001 = 0b100001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0001` [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/lib.rs:352:15 [INFO] [stderr] | [INFO] [stderr] 352 | B100010 = 0b100010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0010` [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/lib.rs:353:15 [INFO] [stderr] | [INFO] [stderr] 353 | B100011 = 0b100011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0011` [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/lib.rs:354:15 [INFO] [stderr] | [INFO] [stderr] 354 | B100100 = 0b100100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0100` [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/lib.rs:355:15 [INFO] [stderr] | [INFO] [stderr] 355 | B100101 = 0b100101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0101` [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/lib.rs:356:15 [INFO] [stderr] | [INFO] [stderr] 356 | B100110 = 0b100110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0110` [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/lib.rs:357:15 [INFO] [stderr] | [INFO] [stderr] 357 | B100111 = 0b100111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0111` [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/lib.rs:358:15 [INFO] [stderr] | [INFO] [stderr] 358 | B101000 = 0b101000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1000` [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/lib.rs:359:15 [INFO] [stderr] | [INFO] [stderr] 359 | B101001 = 0b101001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1001` [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/lib.rs:360:15 [INFO] [stderr] | [INFO] [stderr] 360 | B101010 = 0b101010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1010` [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/lib.rs:361:15 [INFO] [stderr] | [INFO] [stderr] 361 | B101011 = 0b101011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1011` [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/lib.rs:362:15 [INFO] [stderr] | [INFO] [stderr] 362 | B101100 = 0b101100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1100` [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/lib.rs:363:15 [INFO] [stderr] | [INFO] [stderr] 363 | B101101 = 0b101101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1101` [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/lib.rs:364:15 [INFO] [stderr] | [INFO] [stderr] 364 | B101110 = 0b101110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1110` [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/lib.rs:365:15 [INFO] [stderr] | [INFO] [stderr] 365 | B101111 = 0b101111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1111` [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/lib.rs:366:15 [INFO] [stderr] | [INFO] [stderr] 366 | B110000 = 0b110000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0000` [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/lib.rs:367:15 [INFO] [stderr] | [INFO] [stderr] 367 | B110001 = 0b110001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0001` [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/lib.rs:368:15 [INFO] [stderr] | [INFO] [stderr] 368 | B110010 = 0b110010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0010` [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/lib.rs:369:15 [INFO] [stderr] | [INFO] [stderr] 369 | B110011 = 0b110011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0011` [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/lib.rs:370:15 [INFO] [stderr] | [INFO] [stderr] 370 | B110100 = 0b110100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0100` [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/lib.rs:371:15 [INFO] [stderr] | [INFO] [stderr] 371 | B110101 = 0b110101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0101` [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/lib.rs:372:15 [INFO] [stderr] | [INFO] [stderr] 372 | B110110 = 0b110110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0110` [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/lib.rs:373:15 [INFO] [stderr] | [INFO] [stderr] 373 | B110111 = 0b110111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0111` [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/lib.rs:374:15 [INFO] [stderr] | [INFO] [stderr] 374 | B111000 = 0b111000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1000` [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/lib.rs:375:15 [INFO] [stderr] | [INFO] [stderr] 375 | B111001 = 0b111001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1001` [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/lib.rs:376:15 [INFO] [stderr] | [INFO] [stderr] 376 | B111010 = 0b111010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1010` [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/lib.rs:377:15 [INFO] [stderr] | [INFO] [stderr] 377 | B111011 = 0b111011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1011` [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/lib.rs:378:15 [INFO] [stderr] | [INFO] [stderr] 378 | B111100 = 0b111100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1100` [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/lib.rs:379:15 [INFO] [stderr] | [INFO] [stderr] 379 | B111101 = 0b111101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1101` [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/lib.rs:380:15 [INFO] [stderr] | [INFO] [stderr] 380 | B111110 = 0b111110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1110` [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/lib.rs:381:15 [INFO] [stderr] | [INFO] [stderr] 381 | B111111 = 0b111111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1111` [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/lib.rs:317:19 [INFO] [stderr] | [INFO] [stderr] 317 | impl_enum!(U6, 6, 0b111111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1111` [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: digit groups should be smaller [INFO] [stderr] --> src/lib.rs:387:14 [INFO] [stderr] | [INFO] [stderr] 387 | impl_u8!(U8, 0b1111_11111); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0b1_1111_1111` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::large_digit_groups)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_digit_groups [INFO] [stderr] [INFO] [stderr] warning: digit groups should be smaller [INFO] [stderr] --> src/lib.rs:387:14 [INFO] [stderr] | [INFO] [stderr] 387 | impl_u8!(U8, 0b1111_11111); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0b1_1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_digit_groups [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:318:15 [INFO] [stderr] | [INFO] [stderr] 318 | B000000 = 0b000000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0000` [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/lib.rs:319:15 [INFO] [stderr] | [INFO] [stderr] 319 | B000001 = 0b000001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0001` [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/lib.rs:320:15 [INFO] [stderr] | [INFO] [stderr] 320 | B000010 = 0b000010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0010` [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/lib.rs:321:15 [INFO] [stderr] | [INFO] [stderr] 321 | B000011 = 0b000011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0011` [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/lib.rs:322:15 [INFO] [stderr] | [INFO] [stderr] 322 | B000100 = 0b000100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0100` [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/lib.rs:323:15 [INFO] [stderr] | [INFO] [stderr] 323 | B000101 = 0b000101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0101` [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/lib.rs:324:15 [INFO] [stderr] | [INFO] [stderr] 324 | B000110 = 0b000110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0110` [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/lib.rs:325:15 [INFO] [stderr] | [INFO] [stderr] 325 | B000111 = 0b000111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_0111` [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/lib.rs:326:15 [INFO] [stderr] | [INFO] [stderr] 326 | B001000 = 0b001000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1000` [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/lib.rs:327:15 [INFO] [stderr] | [INFO] [stderr] 327 | B001001 = 0b001001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1001` [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/lib.rs:328:15 [INFO] [stderr] | [INFO] [stderr] 328 | B001010 = 0b001010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1010` [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/lib.rs:329:15 [INFO] [stderr] | [INFO] [stderr] 329 | B001011 = 0b001011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1011` [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/lib.rs:330:15 [INFO] [stderr] | [INFO] [stderr] 330 | B001100 = 0b001100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1100` [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/lib.rs:331:15 [INFO] [stderr] | [INFO] [stderr] 331 | B001101 = 0b001101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1101` [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/lib.rs:332:15 [INFO] [stderr] | [INFO] [stderr] 332 | B001110 = 0b001110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1110` [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/lib.rs:333:15 [INFO] [stderr] | [INFO] [stderr] 333 | B001111 = 0b001111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b00_1111` [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/lib.rs:334:15 [INFO] [stderr] | [INFO] [stderr] 334 | B010000 = 0b010000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0000` [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/lib.rs:335:15 [INFO] [stderr] | [INFO] [stderr] 335 | B010001 = 0b010001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0001` [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/lib.rs:336:15 [INFO] [stderr] | [INFO] [stderr] 336 | B010010 = 0b010010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0010` [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/lib.rs:337:15 [INFO] [stderr] | [INFO] [stderr] 337 | B010011 = 0b010011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0011` [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/lib.rs:338:15 [INFO] [stderr] | [INFO] [stderr] 338 | B010100 = 0b010100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0100` [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/lib.rs:339:15 [INFO] [stderr] | [INFO] [stderr] 339 | B010101 = 0b010101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0101` [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/lib.rs:340:15 [INFO] [stderr] | [INFO] [stderr] 340 | B010110 = 0b010110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0110` [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/lib.rs:341:15 [INFO] [stderr] | [INFO] [stderr] 341 | B010111 = 0b010111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_0111` [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/lib.rs:342:15 [INFO] [stderr] | [INFO] [stderr] 342 | B011000 = 0b011000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1000` [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/lib.rs:343:15 [INFO] [stderr] | [INFO] [stderr] 343 | B011001 = 0b011001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1001` [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/lib.rs:344:15 [INFO] [stderr] | [INFO] [stderr] 344 | B011010 = 0b011010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1010` [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/lib.rs:345:15 [INFO] [stderr] | [INFO] [stderr] 345 | B011011 = 0b011011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1011` [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/lib.rs:346:15 [INFO] [stderr] | [INFO] [stderr] 346 | B011100 = 0b011100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1100` [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/lib.rs:347:15 [INFO] [stderr] | [INFO] [stderr] 347 | B011101 = 0b011101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1101` [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/lib.rs:348:15 [INFO] [stderr] | [INFO] [stderr] 348 | B011110 = 0b011110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1110` [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/lib.rs:349:15 [INFO] [stderr] | [INFO] [stderr] 349 | B011111 = 0b011111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b01_1111` [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/lib.rs:350:15 [INFO] [stderr] | [INFO] [stderr] 350 | B100000 = 0b100000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0000` [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/lib.rs:351:15 [INFO] [stderr] | [INFO] [stderr] 351 | B100001 = 0b100001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0001` [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/lib.rs:352:15 [INFO] [stderr] | [INFO] [stderr] 352 | B100010 = 0b100010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0010` [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/lib.rs:353:15 [INFO] [stderr] | [INFO] [stderr] 353 | B100011 = 0b100011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0011` [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/lib.rs:354:15 [INFO] [stderr] | [INFO] [stderr] 354 | B100100 = 0b100100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0100` [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/lib.rs:355:15 [INFO] [stderr] | [INFO] [stderr] 355 | B100101 = 0b100101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0101` [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/lib.rs:356:15 [INFO] [stderr] | [INFO] [stderr] 356 | B100110 = 0b100110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0110` [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/lib.rs:357:15 [INFO] [stderr] | [INFO] [stderr] 357 | B100111 = 0b100111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_0111` [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/lib.rs:358:15 [INFO] [stderr] | [INFO] [stderr] 358 | B101000 = 0b101000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1000` [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/lib.rs:359:15 [INFO] [stderr] | [INFO] [stderr] 359 | B101001 = 0b101001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1001` [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/lib.rs:360:15 [INFO] [stderr] | [INFO] [stderr] 360 | B101010 = 0b101010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1010` [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/lib.rs:361:15 [INFO] [stderr] | [INFO] [stderr] 361 | B101011 = 0b101011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1011` [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/lib.rs:362:15 [INFO] [stderr] | [INFO] [stderr] 362 | B101100 = 0b101100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1100` [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/lib.rs:363:15 [INFO] [stderr] | [INFO] [stderr] 363 | B101101 = 0b101101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1101` [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/lib.rs:364:15 [INFO] [stderr] | [INFO] [stderr] 364 | B101110 = 0b101110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1110` [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/lib.rs:365:15 [INFO] [stderr] | [INFO] [stderr] 365 | B101111 = 0b101111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b10_1111` [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/lib.rs:366:15 [INFO] [stderr] | [INFO] [stderr] 366 | B110000 = 0b110000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0000` [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/lib.rs:367:15 [INFO] [stderr] | [INFO] [stderr] 367 | B110001 = 0b110001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0001` [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/lib.rs:368:15 [INFO] [stderr] | [INFO] [stderr] 368 | B110010 = 0b110010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0010` [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/lib.rs:369:15 [INFO] [stderr] | [INFO] [stderr] 369 | B110011 = 0b110011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0011` [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/lib.rs:370:15 [INFO] [stderr] | [INFO] [stderr] 370 | B110100 = 0b110100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0100` [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/lib.rs:371:15 [INFO] [stderr] | [INFO] [stderr] 371 | B110101 = 0b110101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0101` [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/lib.rs:372:15 [INFO] [stderr] | [INFO] [stderr] 372 | B110110 = 0b110110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0110` [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/lib.rs:373:15 [INFO] [stderr] | [INFO] [stderr] 373 | B110111 = 0b110111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_0111` [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/lib.rs:374:15 [INFO] [stderr] | [INFO] [stderr] 374 | B111000 = 0b111000, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1000` [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/lib.rs:375:15 [INFO] [stderr] | [INFO] [stderr] 375 | B111001 = 0b111001, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1001` [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/lib.rs:376:15 [INFO] [stderr] | [INFO] [stderr] 376 | B111010 = 0b111010, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1010` [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/lib.rs:377:15 [INFO] [stderr] | [INFO] [stderr] 377 | B111011 = 0b111011, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1011` [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/lib.rs:378:15 [INFO] [stderr] | [INFO] [stderr] 378 | B111100 = 0b111100, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1100` [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/lib.rs:379:15 [INFO] [stderr] | [INFO] [stderr] 379 | B111101 = 0b111101, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1101` [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/lib.rs:380:15 [INFO] [stderr] | [INFO] [stderr] 380 | B111110 = 0b111110, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1110` [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/lib.rs:381:15 [INFO] [stderr] | [INFO] [stderr] 381 | B111111 = 0b111111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1111` [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/lib.rs:317:19 [INFO] [stderr] | [INFO] [stderr] 317 | impl_enum!(U6, 6, 0b111111, [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1111` [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: digit groups should be smaller [INFO] [stderr] --> src/lib.rs:387:14 [INFO] [stderr] | [INFO] [stderr] 387 | impl_u8!(U8, 0b1111_11111); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0b1_1111_1111` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::large_digit_groups)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_digit_groups [INFO] [stderr] [INFO] [stderr] warning: digit groups should be smaller [INFO] [stderr] --> src/lib.rs:387:14 [INFO] [stderr] | [INFO] [stderr] 387 | impl_u8!(U8, 0b1111_11111); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0b1_1111_1111` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_digit_groups [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:1266:44 [INFO] [stderr] | [INFO] [stderr] 1266 | assert_eq!(format!("{:?}",U6::from(0b111111)),"0b111111"); [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1111` [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/lib.rs:1271:45 [INFO] [stderr] | [INFO] [stderr] 1271 | assert_eq!(format!("{:?}",U24::from(0xffffffu32)),"0xffffff"); [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0x00ff_ffffu32` [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/lib.rs:1272:45 [INFO] [stderr] | [INFO] [stderr] 1272 | assert_eq!(format!("{:?}",U28::from(0xfffffffu32)),"0xfffffff"); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0x0fff_ffffu32` [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/lib.rs:1273:45 [INFO] [stderr] | [INFO] [stderr] 1273 | assert_eq!(format!("{:?}",U32::from(0xffffffffu32)),"0xffffffff"); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [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/lib.rs:1283:42 [INFO] [stderr] | [INFO] [stderr] 1283 | assert_eq!(format!("{}",U6::from(0b111111)),"63"); [INFO] [stderr] | ^^^^^^^^ help: consider: `0b11_1111` [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/lib.rs:1288:43 [INFO] [stderr] | [INFO] [stderr] 1288 | assert_eq!(format!("{}",U24::from(0xffffffu32)),"16777215"); [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0x00ff_ffffu32` [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/lib.rs:1289:43 [INFO] [stderr] | [INFO] [stderr] 1289 | assert_eq!(format!("{}",U28::from(0xfffffffu32)),"268435455"); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `0x0fff_ffffu32` [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/lib.rs:1290:43 [INFO] [stderr] | [INFO] [stderr] 1290 | assert_eq!(format!("{}",U32::from(0xffffffffu32)),"4294967295"); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [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: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:46:17 [INFO] [stderr] | [INFO] [stderr] 46 | self.0 as u16 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u16::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:386:1 [INFO] [stderr] | [INFO] [stderr] 386 | impl_u8!(U7, 0b111_1111); [INFO] [stderr] | ------------------------- in this macro invocation [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 u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:52:17 [INFO] [stderr] | [INFO] [stderr] 52 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:386:1 [INFO] [stderr] | [INFO] [stderr] 386 | impl_u8!(U7, 0b111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:64:17 [INFO] [stderr] | [INFO] [stderr] 64 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:386:1 [INFO] [stderr] | [INFO] [stderr] 386 | impl_u8!(U7, 0b111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:139:17 [INFO] [stderr] | [INFO] [stderr] 139 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:386:1 [INFO] [stderr] | [INFO] [stderr] 386 | impl_u8!(U7, 0b111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:46:17 [INFO] [stderr] | [INFO] [stderr] 46 | self.0 as u16 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u16::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:387:1 [INFO] [stderr] | [INFO] [stderr] 387 | impl_u8!(U8, 0b1111_11111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:52:17 [INFO] [stderr] | [INFO] [stderr] 52 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:387:1 [INFO] [stderr] | [INFO] [stderr] 387 | impl_u8!(U8, 0b1111_11111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:64:17 [INFO] [stderr] | [INFO] [stderr] 64 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:387:1 [INFO] [stderr] | [INFO] [stderr] 387 | impl_u8!(U8, 0b1111_11111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:139:17 [INFO] [stderr] | [INFO] [stderr] 139 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:387:1 [INFO] [stderr] | [INFO] [stderr] 387 | impl_u8!(U8, 0b1111_11111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:388:1 [INFO] [stderr] | [INFO] [stderr] 388 | impl_u16!(U9, 0b1_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:388:1 [INFO] [stderr] | [INFO] [stderr] 388 | impl_u16!(U9, 0b1_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:388:1 [INFO] [stderr] | [INFO] [stderr] 388 | impl_u16!(U9, 0b1_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:388:1 [INFO] [stderr] | [INFO] [stderr] 388 | impl_u16!(U9, 0b1_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:388:1 [INFO] [stderr] | [INFO] [stderr] 388 | impl_u16!(U9, 0b1_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:389:1 [INFO] [stderr] | [INFO] [stderr] 389 | impl_u16!(U10, 0b11_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:389:1 [INFO] [stderr] | [INFO] [stderr] 389 | impl_u16!(U10, 0b11_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:389:1 [INFO] [stderr] | [INFO] [stderr] 389 | impl_u16!(U10, 0b11_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:389:1 [INFO] [stderr] | [INFO] [stderr] 389 | impl_u16!(U10, 0b11_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:389:1 [INFO] [stderr] | [INFO] [stderr] 389 | impl_u16!(U10, 0b11_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:390:1 [INFO] [stderr] | [INFO] [stderr] 390 | impl_u16!(U11, 0b111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:390:1 [INFO] [stderr] | [INFO] [stderr] 390 | impl_u16!(U11, 0b111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:390:1 [INFO] [stderr] | [INFO] [stderr] 390 | impl_u16!(U11, 0b111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:390:1 [INFO] [stderr] | [INFO] [stderr] 390 | impl_u16!(U11, 0b111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:390:1 [INFO] [stderr] | [INFO] [stderr] 390 | impl_u16!(U11, 0b111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:391:1 [INFO] [stderr] | [INFO] [stderr] 391 | impl_u16!(U12, 0b1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:391:1 [INFO] [stderr] | [INFO] [stderr] 391 | impl_u16!(U12, 0b1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:391:1 [INFO] [stderr] | [INFO] [stderr] 391 | impl_u16!(U12, 0b1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:391:1 [INFO] [stderr] | [INFO] [stderr] 391 | impl_u16!(U12, 0b1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:391:1 [INFO] [stderr] | [INFO] [stderr] 391 | impl_u16!(U12, 0b1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:392:1 [INFO] [stderr] | [INFO] [stderr] 392 | impl_u16!(U13, 0b1_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:392:1 [INFO] [stderr] | [INFO] [stderr] 392 | impl_u16!(U13, 0b1_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:392:1 [INFO] [stderr] | [INFO] [stderr] 392 | impl_u16!(U13, 0b1_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:392:1 [INFO] [stderr] | [INFO] [stderr] 392 | impl_u16!(U13, 0b1_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:392:1 [INFO] [stderr] | [INFO] [stderr] 392 | impl_u16!(U13, 0b1_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:393:1 [INFO] [stderr] | [INFO] [stderr] 393 | impl_u16!(U14, 0b11_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:393:1 [INFO] [stderr] | [INFO] [stderr] 393 | impl_u16!(U14, 0b11_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:393:1 [INFO] [stderr] | [INFO] [stderr] 393 | impl_u16!(U14, 0b11_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:393:1 [INFO] [stderr] | [INFO] [stderr] 393 | impl_u16!(U14, 0b11_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:393:1 [INFO] [stderr] | [INFO] [stderr] 393 | impl_u16!(U14, 0b11_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:394:1 [INFO] [stderr] | [INFO] [stderr] 394 | impl_u16!(U15, 0b111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:394:1 [INFO] [stderr] | [INFO] [stderr] 394 | impl_u16!(U15, 0b111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:394:1 [INFO] [stderr] | [INFO] [stderr] 394 | impl_u16!(U15, 0b111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:394:1 [INFO] [stderr] | [INFO] [stderr] 394 | impl_u16!(U15, 0b111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:394:1 [INFO] [stderr] | [INFO] [stderr] 394 | impl_u16!(U15, 0b111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:395:1 [INFO] [stderr] | [INFO] [stderr] 395 | impl_u16!(U16, 0b1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:395:1 [INFO] [stderr] | [INFO] [stderr] 395 | impl_u16!(U16, 0b1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:395:1 [INFO] [stderr] | [INFO] [stderr] 395 | impl_u16!(U16, 0b1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] error: &-masking with zero [INFO] [stderr] --> src/structs.rs:259:34 [INFO] [stderr] | [INFO] [stderr] 259 | assert!(other & !$m == 0); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:395:1 [INFO] [stderr] | [INFO] [stderr] 395 | impl_u16!(U16, 0b1111_1111_1111_1111); [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::bad_bit_mask)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bad_bit_mask [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:395:1 [INFO] [stderr] | [INFO] [stderr] 395 | impl_u16!(U16, 0b1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:395:1 [INFO] [stderr] | [INFO] [stderr] 395 | impl_u16!(U16, 0b1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:396:1 [INFO] [stderr] | [INFO] [stderr] 396 | impl_u32!(U17, 0b1_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:396:1 [INFO] [stderr] | [INFO] [stderr] 396 | impl_u32!(U17, 0b1_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:396:1 [INFO] [stderr] | [INFO] [stderr] 396 | impl_u32!(U17, 0b1_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:396:1 [INFO] [stderr] | [INFO] [stderr] 396 | impl_u32!(U17, 0b1_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:397:1 [INFO] [stderr] | [INFO] [stderr] 397 | impl_u32!(U18, 0b11_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:397:1 [INFO] [stderr] | [INFO] [stderr] 397 | impl_u32!(U18, 0b11_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:397:1 [INFO] [stderr] | [INFO] [stderr] 397 | impl_u32!(U18, 0b11_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:397:1 [INFO] [stderr] | [INFO] [stderr] 397 | impl_u32!(U18, 0b11_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:398:1 [INFO] [stderr] | [INFO] [stderr] 398 | impl_u32!(U19, 0b111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:398:1 [INFO] [stderr] | [INFO] [stderr] 398 | impl_u32!(U19, 0b111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:398:1 [INFO] [stderr] | [INFO] [stderr] 398 | impl_u32!(U19, 0b111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:398:1 [INFO] [stderr] | [INFO] [stderr] 398 | impl_u32!(U19, 0b111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:399:1 [INFO] [stderr] | [INFO] [stderr] 399 | impl_u32!(U20, 0b1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:399:1 [INFO] [stderr] | [INFO] [stderr] 399 | impl_u32!(U20, 0b1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:399:1 [INFO] [stderr] | [INFO] [stderr] 399 | impl_u32!(U20, 0b1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:399:1 [INFO] [stderr] | [INFO] [stderr] 399 | impl_u32!(U20, 0b1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:400:1 [INFO] [stderr] | [INFO] [stderr] 400 | impl_u32!(U21, 0b1_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:400:1 [INFO] [stderr] | [INFO] [stderr] 400 | impl_u32!(U21, 0b1_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:400:1 [INFO] [stderr] | [INFO] [stderr] 400 | impl_u32!(U21, 0b1_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:400:1 [INFO] [stderr] | [INFO] [stderr] 400 | impl_u32!(U21, 0b1_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:401:1 [INFO] [stderr] | [INFO] [stderr] 401 | impl_u32!(U22, 0b11_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:401:1 [INFO] [stderr] | [INFO] [stderr] 401 | impl_u32!(U22, 0b11_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:401:1 [INFO] [stderr] | [INFO] [stderr] 401 | impl_u32!(U22, 0b11_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:401:1 [INFO] [stderr] | [INFO] [stderr] 401 | impl_u32!(U22, 0b11_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:402:1 [INFO] [stderr] | [INFO] [stderr] 402 | impl_u32!(U23, 0b111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:402:1 [INFO] [stderr] | [INFO] [stderr] 402 | impl_u32!(U23, 0b111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:402:1 [INFO] [stderr] | [INFO] [stderr] 402 | impl_u32!(U23, 0b111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:402:1 [INFO] [stderr] | [INFO] [stderr] 402 | impl_u32!(U23, 0b111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:403:1 [INFO] [stderr] | [INFO] [stderr] 403 | impl_u32!(U24, 0b1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:403:1 [INFO] [stderr] | [INFO] [stderr] 403 | impl_u32!(U24, 0b1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:403:1 [INFO] [stderr] | [INFO] [stderr] 403 | impl_u32!(U24, 0b1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:403:1 [INFO] [stderr] | [INFO] [stderr] 403 | impl_u32!(U24, 0b1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:404:1 [INFO] [stderr] | [INFO] [stderr] 404 | impl_u32!(U25, 0b1_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:404:1 [INFO] [stderr] | [INFO] [stderr] 404 | impl_u32!(U25, 0b1_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:404:1 [INFO] [stderr] | [INFO] [stderr] 404 | impl_u32!(U25, 0b1_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:404:1 [INFO] [stderr] | [INFO] [stderr] 404 | impl_u32!(U25, 0b1_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:405:1 [INFO] [stderr] | [INFO] [stderr] 405 | impl_u32!(U26, 0b11_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:405:1 [INFO] [stderr] | [INFO] [stderr] 405 | impl_u32!(U26, 0b11_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:405:1 [INFO] [stderr] | [INFO] [stderr] 405 | impl_u32!(U26, 0b11_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:405:1 [INFO] [stderr] | [INFO] [stderr] 405 | impl_u32!(U26, 0b11_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:406:1 [INFO] [stderr] | [INFO] [stderr] 406 | impl_u32!(U27, 0b111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:406:1 [INFO] [stderr] | [INFO] [stderr] 406 | impl_u32!(U27, 0b111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:406:1 [INFO] [stderr] | [INFO] [stderr] 406 | impl_u32!(U27, 0b111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:406:1 [INFO] [stderr] | [INFO] [stderr] 406 | impl_u32!(U27, 0b111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:407:1 [INFO] [stderr] | [INFO] [stderr] 407 | impl_u32!(U28, 0b1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:407:1 [INFO] [stderr] | [INFO] [stderr] 407 | impl_u32!(U28, 0b1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:407:1 [INFO] [stderr] | [INFO] [stderr] 407 | impl_u32!(U28, 0b1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:407:1 [INFO] [stderr] | [INFO] [stderr] 407 | impl_u32!(U28, 0b1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:408:1 [INFO] [stderr] | [INFO] [stderr] 408 | impl_u32!(U29, 0b1_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:408:1 [INFO] [stderr] | [INFO] [stderr] 408 | impl_u32!(U29, 0b1_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:408:1 [INFO] [stderr] | [INFO] [stderr] 408 | impl_u32!(U29, 0b1_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:408:1 [INFO] [stderr] | [INFO] [stderr] 408 | impl_u32!(U29, 0b1_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:409:1 [INFO] [stderr] | [INFO] [stderr] 409 | impl_u32!(U30, 0b11_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:409:1 [INFO] [stderr] | [INFO] [stderr] 409 | impl_u32!(U30, 0b11_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:409:1 [INFO] [stderr] | [INFO] [stderr] 409 | impl_u32!(U30, 0b11_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:409:1 [INFO] [stderr] | [INFO] [stderr] 409 | impl_u32!(U30, 0b11_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:410:1 [INFO] [stderr] | [INFO] [stderr] 410 | impl_u32!(U31, 0b111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:410:1 [INFO] [stderr] | [INFO] [stderr] 410 | impl_u32!(U31, 0b111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:410:1 [INFO] [stderr] | [INFO] [stderr] 410 | impl_u32!(U31, 0b111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:410:1 [INFO] [stderr] | [INFO] [stderr] 410 | impl_u32!(U31, 0b111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:411:1 [INFO] [stderr] | [INFO] [stderr] 411 | impl_u32!(U32, 0b1111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:411:1 [INFO] [stderr] | [INFO] [stderr] 411 | impl_u32!(U32, 0b1111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] error: &-masking with zero [INFO] [stderr] --> src/structs.rs:388:41 [INFO] [stderr] | [INFO] [stderr] 388 | assert!(other as u32 & !$m == 0); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:411:1 [INFO] [stderr] | [INFO] [stderr] 411 | impl_u32!(U32, 0b1111_1111_1111_1111_1111_1111_1111_1111); [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#bad_bit_mask [INFO] [stderr] [INFO] [stderr] error: &-masking with zero [INFO] [stderr] --> src/structs.rs:404:34 [INFO] [stderr] | [INFO] [stderr] 404 | assert!(other & !$m == 0); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:411:1 [INFO] [stderr] | [INFO] [stderr] 411 | impl_u32!(U32, 0b1111_1111_1111_1111_1111_1111_1111_1111); [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#bad_bit_mask [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:411:1 [INFO] [stderr] | [INFO] [stderr] 411 | impl_u32!(U32, 0b1111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:411:1 [INFO] [stderr] | [INFO] [stderr] 411 | impl_u32!(U32, 0b1111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:46:17 [INFO] [stderr] | [INFO] [stderr] 46 | self.0 as u16 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u16::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:386:1 [INFO] [stderr] | [INFO] [stderr] 386 | impl_u8!(U7, 0b111_1111); [INFO] [stderr] | ------------------------- in this macro invocation [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 u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:52:17 [INFO] [stderr] | [INFO] [stderr] 52 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:386:1 [INFO] [stderr] | [INFO] [stderr] 386 | impl_u8!(U7, 0b111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:64:17 [INFO] [stderr] | [INFO] [stderr] 64 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:386:1 [INFO] [stderr] | [INFO] [stderr] 386 | impl_u8!(U7, 0b111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:139:17 [INFO] [stderr] | [INFO] [stderr] 139 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:386:1 [INFO] [stderr] | [INFO] [stderr] 386 | impl_u8!(U7, 0b111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:46:17 [INFO] [stderr] | [INFO] [stderr] 46 | self.0 as u16 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u16::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:387:1 [INFO] [stderr] | [INFO] [stderr] 387 | impl_u8!(U8, 0b1111_11111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:52:17 [INFO] [stderr] | [INFO] [stderr] 52 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:387:1 [INFO] [stderr] | [INFO] [stderr] 387 | impl_u8!(U8, 0b1111_11111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:64:17 [INFO] [stderr] | [INFO] [stderr] 64 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:387:1 [INFO] [stderr] | [INFO] [stderr] 387 | impl_u8!(U8, 0b1111_11111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:139:17 [INFO] [stderr] | [INFO] [stderr] 139 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:387:1 [INFO] [stderr] | [INFO] [stderr] 387 | impl_u8!(U8, 0b1111_11111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:388:1 [INFO] [stderr] | [INFO] [stderr] 388 | impl_u16!(U9, 0b1_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:388:1 [INFO] [stderr] | [INFO] [stderr] 388 | impl_u16!(U9, 0b1_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:388:1 [INFO] [stderr] | [INFO] [stderr] 388 | impl_u16!(U9, 0b1_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:388:1 [INFO] [stderr] | [INFO] [stderr] 388 | impl_u16!(U9, 0b1_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:388:1 [INFO] [stderr] | [INFO] [stderr] 388 | impl_u16!(U9, 0b1_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:389:1 [INFO] [stderr] | [INFO] [stderr] 389 | impl_u16!(U10, 0b11_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:389:1 [INFO] [stderr] | [INFO] [stderr] 389 | impl_u16!(U10, 0b11_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:389:1 [INFO] [stderr] | [INFO] [stderr] 389 | impl_u16!(U10, 0b11_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:389:1 [INFO] [stderr] | [INFO] [stderr] 389 | impl_u16!(U10, 0b11_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:389:1 [INFO] [stderr] | [INFO] [stderr] 389 | impl_u16!(U10, 0b11_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:390:1 [INFO] [stderr] | [INFO] [stderr] 390 | impl_u16!(U11, 0b111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:390:1 [INFO] [stderr] | [INFO] [stderr] 390 | impl_u16!(U11, 0b111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:390:1 [INFO] [stderr] | [INFO] [stderr] 390 | impl_u16!(U11, 0b111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:390:1 [INFO] [stderr] | [INFO] [stderr] 390 | impl_u16!(U11, 0b111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:390:1 [INFO] [stderr] | [INFO] [stderr] 390 | impl_u16!(U11, 0b111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:391:1 [INFO] [stderr] | [INFO] [stderr] 391 | impl_u16!(U12, 0b1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:391:1 [INFO] [stderr] | [INFO] [stderr] 391 | impl_u16!(U12, 0b1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:391:1 [INFO] [stderr] | [INFO] [stderr] 391 | impl_u16!(U12, 0b1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:391:1 [INFO] [stderr] | [INFO] [stderr] 391 | impl_u16!(U12, 0b1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:391:1 [INFO] [stderr] | [INFO] [stderr] 391 | impl_u16!(U12, 0b1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:392:1 [INFO] [stderr] | [INFO] [stderr] 392 | impl_u16!(U13, 0b1_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:392:1 [INFO] [stderr] | [INFO] [stderr] 392 | impl_u16!(U13, 0b1_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:392:1 [INFO] [stderr] | [INFO] [stderr] 392 | impl_u16!(U13, 0b1_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:392:1 [INFO] [stderr] | [INFO] [stderr] 392 | impl_u16!(U13, 0b1_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:392:1 [INFO] [stderr] | [INFO] [stderr] 392 | impl_u16!(U13, 0b1_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:393:1 [INFO] [stderr] | [INFO] [stderr] 393 | impl_u16!(U14, 0b11_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:393:1 [INFO] [stderr] | [INFO] [stderr] 393 | impl_u16!(U14, 0b11_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:393:1 [INFO] [stderr] | [INFO] [stderr] 393 | impl_u16!(U14, 0b11_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:393:1 [INFO] [stderr] | [INFO] [stderr] 393 | impl_u16!(U14, 0b11_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:393:1 [INFO] [stderr] | [INFO] [stderr] 393 | impl_u16!(U14, 0b11_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:394:1 [INFO] [stderr] | [INFO] [stderr] 394 | impl_u16!(U15, 0b111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:394:1 [INFO] [stderr] | [INFO] [stderr] 394 | impl_u16!(U15, 0b111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:394:1 [INFO] [stderr] | [INFO] [stderr] 394 | impl_u16!(U15, 0b111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:394:1 [INFO] [stderr] | [INFO] [stderr] 394 | impl_u16!(U15, 0b111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:394:1 [INFO] [stderr] | [INFO] [stderr] 394 | impl_u16!(U15, 0b111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:186:20 [INFO] [stderr] | [INFO] [stderr] 186 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:395:1 [INFO] [stderr] | [INFO] [stderr] 395 | impl_u16!(U16, 0b1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:216:17 [INFO] [stderr] | [INFO] [stderr] 216 | self.0 as u32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:395:1 [INFO] [stderr] | [INFO] [stderr] 395 | impl_u16!(U16, 0b1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:228:17 [INFO] [stderr] | [INFO] [stderr] 228 | self.0 as i32 [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:395:1 [INFO] [stderr] | [INFO] [stderr] 395 | impl_u16!(U16, 0b1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] error: &-masking with zero [INFO] [stderr] --> src/structs.rs:259:34 [INFO] [stderr] | [INFO] [stderr] 259 | assert!(other & !$m == 0); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:395:1 [INFO] [stderr] | [INFO] [stderr] 395 | impl_u16!(U16, 0b1111_1111_1111_1111); [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::bad_bit_mask)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bad_bit_mask [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:267:20 [INFO] [stderr] | [INFO] [stderr] 267 | $B(other as u16) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u16::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:395:1 [INFO] [stderr] | [INFO] [stderr] 395 | impl_u16!(U16, 0b1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:303:17 [INFO] [stderr] | [INFO] [stderr] 303 | self.0 as i32 == *other [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `i32::from(self.0)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:395:1 [INFO] [stderr] | [INFO] [stderr] 395 | impl_u16!(U16, 0b1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:396:1 [INFO] [stderr] | [INFO] [stderr] 396 | impl_u32!(U17, 0b1_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:396:1 [INFO] [stderr] | [INFO] [stderr] 396 | impl_u32!(U17, 0b1_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:396:1 [INFO] [stderr] | [INFO] [stderr] 396 | impl_u32!(U17, 0b1_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:396:1 [INFO] [stderr] | [INFO] [stderr] 396 | impl_u32!(U17, 0b1_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:397:1 [INFO] [stderr] | [INFO] [stderr] 397 | impl_u32!(U18, 0b11_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:397:1 [INFO] [stderr] | [INFO] [stderr] 397 | impl_u32!(U18, 0b11_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:397:1 [INFO] [stderr] | [INFO] [stderr] 397 | impl_u32!(U18, 0b11_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:397:1 [INFO] [stderr] | [INFO] [stderr] 397 | impl_u32!(U18, 0b11_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:398:1 [INFO] [stderr] | [INFO] [stderr] 398 | impl_u32!(U19, 0b111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:398:1 [INFO] [stderr] | [INFO] [stderr] 398 | impl_u32!(U19, 0b111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:398:1 [INFO] [stderr] | [INFO] [stderr] 398 | impl_u32!(U19, 0b111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:398:1 [INFO] [stderr] | [INFO] [stderr] 398 | impl_u32!(U19, 0b111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:399:1 [INFO] [stderr] | [INFO] [stderr] 399 | impl_u32!(U20, 0b1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:399:1 [INFO] [stderr] | [INFO] [stderr] 399 | impl_u32!(U20, 0b1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:399:1 [INFO] [stderr] | [INFO] [stderr] 399 | impl_u32!(U20, 0b1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:399:1 [INFO] [stderr] | [INFO] [stderr] 399 | impl_u32!(U20, 0b1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:400:1 [INFO] [stderr] | [INFO] [stderr] 400 | impl_u32!(U21, 0b1_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:400:1 [INFO] [stderr] | [INFO] [stderr] 400 | impl_u32!(U21, 0b1_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:400:1 [INFO] [stderr] | [INFO] [stderr] 400 | impl_u32!(U21, 0b1_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:400:1 [INFO] [stderr] | [INFO] [stderr] 400 | impl_u32!(U21, 0b1_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:401:1 [INFO] [stderr] | [INFO] [stderr] 401 | impl_u32!(U22, 0b11_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:401:1 [INFO] [stderr] | [INFO] [stderr] 401 | impl_u32!(U22, 0b11_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:401:1 [INFO] [stderr] | [INFO] [stderr] 401 | impl_u32!(U22, 0b11_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:401:1 [INFO] [stderr] | [INFO] [stderr] 401 | impl_u32!(U22, 0b11_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:402:1 [INFO] [stderr] | [INFO] [stderr] 402 | impl_u32!(U23, 0b111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:402:1 [INFO] [stderr] | [INFO] [stderr] 402 | impl_u32!(U23, 0b111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:402:1 [INFO] [stderr] | [INFO] [stderr] 402 | impl_u32!(U23, 0b111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:402:1 [INFO] [stderr] | [INFO] [stderr] 402 | impl_u32!(U23, 0b111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:403:1 [INFO] [stderr] | [INFO] [stderr] 403 | impl_u32!(U24, 0b1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:403:1 [INFO] [stderr] | [INFO] [stderr] 403 | impl_u32!(U24, 0b1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:403:1 [INFO] [stderr] | [INFO] [stderr] 403 | impl_u32!(U24, 0b1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:403:1 [INFO] [stderr] | [INFO] [stderr] 403 | impl_u32!(U24, 0b1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:404:1 [INFO] [stderr] | [INFO] [stderr] 404 | impl_u32!(U25, 0b1_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:404:1 [INFO] [stderr] | [INFO] [stderr] 404 | impl_u32!(U25, 0b1_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:404:1 [INFO] [stderr] | [INFO] [stderr] 404 | impl_u32!(U25, 0b1_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:404:1 [INFO] [stderr] | [INFO] [stderr] 404 | impl_u32!(U25, 0b1_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:405:1 [INFO] [stderr] | [INFO] [stderr] 405 | impl_u32!(U26, 0b11_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:405:1 [INFO] [stderr] | [INFO] [stderr] 405 | impl_u32!(U26, 0b11_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:405:1 [INFO] [stderr] | [INFO] [stderr] 405 | impl_u32!(U26, 0b11_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:405:1 [INFO] [stderr] | [INFO] [stderr] 405 | impl_u32!(U26, 0b11_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:406:1 [INFO] [stderr] | [INFO] [stderr] 406 | impl_u32!(U27, 0b111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:406:1 [INFO] [stderr] | [INFO] [stderr] 406 | impl_u32!(U27, 0b111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:406:1 [INFO] [stderr] | [INFO] [stderr] 406 | impl_u32!(U27, 0b111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:406:1 [INFO] [stderr] | [INFO] [stderr] 406 | impl_u32!(U27, 0b111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:407:1 [INFO] [stderr] | [INFO] [stderr] 407 | impl_u32!(U28, 0b1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:407:1 [INFO] [stderr] | [INFO] [stderr] 407 | impl_u32!(U28, 0b1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:407:1 [INFO] [stderr] | [INFO] [stderr] 407 | impl_u32!(U28, 0b1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:407:1 [INFO] [stderr] | [INFO] [stderr] 407 | impl_u32!(U28, 0b1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:408:1 [INFO] [stderr] | [INFO] [stderr] 408 | impl_u32!(U29, 0b1_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:408:1 [INFO] [stderr] | [INFO] [stderr] 408 | impl_u32!(U29, 0b1_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:408:1 [INFO] [stderr] | [INFO] [stderr] 408 | impl_u32!(U29, 0b1_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:408:1 [INFO] [stderr] | [INFO] [stderr] 408 | impl_u32!(U29, 0b1_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:409:1 [INFO] [stderr] | [INFO] [stderr] 409 | impl_u32!(U30, 0b11_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:409:1 [INFO] [stderr] | [INFO] [stderr] 409 | impl_u32!(U30, 0b11_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:409:1 [INFO] [stderr] | [INFO] [stderr] 409 | impl_u32!(U30, 0b11_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:409:1 [INFO] [stderr] | [INFO] [stderr] 409 | impl_u32!(U30, 0b11_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:410:1 [INFO] [stderr] | [INFO] [stderr] 410 | impl_u32!(U31, 0b111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:410:1 [INFO] [stderr] | [INFO] [stderr] 410 | impl_u32!(U31, 0b111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:410:1 [INFO] [stderr] | [INFO] [stderr] 410 | impl_u32!(U31, 0b111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:410:1 [INFO] [stderr] | [INFO] [stderr] 410 | impl_u32!(U31, 0b111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:350:20 [INFO] [stderr] | [INFO] [stderr] 350 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:411:1 [INFO] [stderr] | [INFO] [stderr] 411 | impl_u32!(U32, 0b1111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:356:20 [INFO] [stderr] | [INFO] [stderr] 356 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:411:1 [INFO] [stderr] | [INFO] [stderr] 411 | impl_u32!(U32, 0b1111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] error: &-masking with zero [INFO] [stderr] --> src/structs.rs:388:41 [INFO] [stderr] | [INFO] [stderr] 388 | assert!(other as u32 & !$m == 0); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:411:1 [INFO] [stderr] | [INFO] [stderr] 411 | impl_u32!(U32, 0b1111_1111_1111_1111_1111_1111_1111_1111); [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#bad_bit_mask [INFO] [stderr] [INFO] [stderr] error: &-masking with zero [INFO] [stderr] --> src/structs.rs:404:34 [INFO] [stderr] | [INFO] [stderr] 404 | assert!(other & !$m == 0); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:411:1 [INFO] [stderr] | [INFO] [stderr] 411 | impl_u32!(U32, 0b1111_1111_1111_1111_1111_1111_1111_1111); [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#bad_bit_mask [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:412:20 [INFO] [stderr] | [INFO] [stderr] 412 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:411:1 [INFO] [stderr] | [INFO] [stderr] 411 | impl_u32!(U32, 0b1111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/structs.rs:419:20 [INFO] [stderr] | [INFO] [stderr] 419 | $B(other as u32) [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `u32::from(other)` [INFO] [stderr] | [INFO] [stderr] ::: src/lib.rs:411:1 [INFO] [stderr] | [INFO] [stderr] 411 | impl_u32!(U32, 0b1111_1111_1111_1111_1111_1111_1111_1111); [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#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/lib.rs:1115:19 [INFO] [stderr] | [INFO] [stderr] 1115 | pub fn is_set(&self) -> bool { [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] error: aborting due to 3 previous errors [INFO] [stderr] [INFO] [stderr] error: Could not compile `bobbin-bits`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/lib.rs:1115:19 [INFO] [stderr] | [INFO] [stderr] 1115 | pub fn is_set(&self) -> bool { [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] error: equal expressions as operands to `!=` [INFO] [stderr] --> src/lib.rs:1147:20 [INFO] [stderr] | [INFO] [stderr] 1147 | assert_eq!(0 != 0, false); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::eq_op)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#eq_op [INFO] [stderr] [INFO] [stderr] error: aborting due to 4 previous errors [INFO] [stderr] [INFO] [stderr] error: Could not compile `bobbin-bits`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "06acc5fdd8942fe2ad6597e8e1ee9221fbbc1dfe1766fdd9df16c9aaa8794f26"` [INFO] running `"docker" "rm" "-f" "06acc5fdd8942fe2ad6597e8e1ee9221fbbc1dfe1766fdd9df16c9aaa8794f26"` [INFO] [stdout] 06acc5fdd8942fe2ad6597e8e1ee9221fbbc1dfe1766fdd9df16c9aaa8794f26