[INFO] fetching crate li-wgpu-core 0.18.1... [INFO] checking li-wgpu-core-0.18.1 against master#f609b7e0586f81fefb3523e3e17adf779ac416be for pr-129466-2 [INFO] extracting crate li-wgpu-core 0.18.1 into /workspace/builds/worker-5-tc1/source [INFO] validating manifest of crates.io crate li-wgpu-core 0.18.1 on toolchain f609b7e0586f81fefb3523e3e17adf779ac416be [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate li-wgpu-core 0.18.1 [INFO] finished tweaking crates.io crate li-wgpu-core 0.18.1 [INFO] tweaked toml for crates.io crate li-wgpu-core 0.18.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 102 packages to latest compatible versions [INFO] [stderr] Adding ash v0.37.3+1.3.251 (available: v0.38.0+1.3.281) [INFO] [stderr] Adding base64 v0.21.7 (available: v0.22.1) [INFO] [stderr] Adding bit-set v0.5.3 (available: v0.8.0) [INFO] [stderr] Adding bit-vec v0.6.3 (available: v0.8.0) [INFO] [stderr] Adding bitflags v1.3.2 (available: v2.6.0) [INFO] [stderr] Adding core-foundation v0.9.4 (available: v0.10.0) [INFO] [stderr] Adding core-graphics-types v0.1.3 (available: v0.2.0) [INFO] [stderr] Adding d3d12 v0.7.0 (available: v22.0.0) [INFO] [stderr] Adding glow v0.13.1 (available: v0.14.1) [INFO] [stderr] Adding glutin_wgl_sys v0.5.0 (available: v0.6.0) [INFO] [stderr] Adding gpu-descriptor v0.2.4 (available: v0.3.0) [INFO] [stderr] Adding gpu-descriptor-types v0.1.2 (available: v0.2.0) [INFO] [stderr] Adding libloading v0.7.4 (available: v0.8.5) [INFO] [stderr] Adding malloc_buf v0.0.6 (available: v1.0.0) [INFO] [stderr] Adding metal v0.27.0 (available: v0.29.0) [INFO] [stderr] Adding naga v0.14.2 (available: v22.1.0) [INFO] [stderr] Adding raw-window-handle v0.5.2 (available: v0.6.2) [INFO] [stderr] Adding rustc-hash v1.1.0 (available: v2.0.0) [INFO] [stderr] Adding spirv v0.2.0+1.5.4 (available: v0.3.0+sdk-1.3.268.0) [INFO] [stderr] Adding unicode-width v0.1.14 (available: v0.2.0) [INFO] [stderr] Adding wgpu-types v0.18.0 (available: v22.0.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `hal` dependency) [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded wgpu-types v0.18.0 [INFO] [stderr] Downloaded li-wgpu-hal v0.18.1 [INFO] [stderr] Downloaded naga v0.14.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] af61eb3e53f6d7b1ca6628da687def657c019664e14b18942204986049a0ef3d [INFO] running `Command { std: "docker" "start" "-a" "af61eb3e53f6d7b1ca6628da687def657c019664e14b18942204986049a0ef3d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "af61eb3e53f6d7b1ca6628da687def657c019664e14b18942204986049a0ef3d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "af61eb3e53f6d7b1ca6628da687def657c019664e14b18942204986049a0ef3d", kill_on_drop: false }` [INFO] [stdout] af61eb3e53f6d7b1ca6628da687def657c019664e14b18942204986049a0ef3d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1a42d893924441ed26a63dc91c4a721ad48ade2d02a21f1f2218f6ee8a05afb8 [INFO] running `Command { std: "docker" "start" "-a" "1a42d893924441ed26a63dc91c4a721ad48ade2d02a21f1f2218f6ee8a05afb8", kill_on_drop: false }` [INFO] [stderr] warning: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition [INFO] [stderr] (in the `hal` dependency) [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Checking codespan-reporting v0.11.1 [INFO] [stderr] Checking wgpu-types v0.18.0 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Checking raw-window-handle v0.5.2 [INFO] [stderr] Compiling thiserror-impl v1.0.64 [INFO] [stderr] Checking thiserror v1.0.64 [INFO] [stderr] Checking naga v0.14.2 [INFO] [stderr] Checking li-wgpu-hal v0.18.1 [INFO] [stderr] Checking li-wgpu-core v0.18.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/bundle.rs:582:43 [INFO] [stdout] | [INFO] [stdout] 582 | offset..(offset + mem::size_of::() as u64), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | unused_qualifications, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 582 - offset..(offset + mem::size_of::() as u64), [INFO] [stdout] 582 + offset..(offset + size_of::() as u64), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/bundle.rs:620:43 [INFO] [stdout] | [INFO] [stdout] 620 | offset..(offset + mem::size_of::() as u64), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 620 - offset..(offset + mem::size_of::() as u64), [INFO] [stdout] 620 + offset..(offset + size_of::() as u64), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/bundle.rs:786:13 [INFO] [stdout] | [INFO] [stdout] 786 | crate::binding_model::PipelineLayout, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 786 - crate::binding_model::PipelineLayout, [INFO] [stdout] 786 + binding_model::PipelineLayout, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/bundle.rs:789:36 [INFO] [stdout] | [INFO] [stdout] 789 | bind_group_guard: &Storage, id::BindGroupId>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 789 - bind_group_guard: &Storage, id::BindGroupId>, [INFO] [stdout] 789 + bind_group_guard: &Storage, id::BindGroupId>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/bundle.rs:790:34 [INFO] [stdout] | [INFO] [stdout] 790 | pipeline_guard: &Storage, id::RenderPipelineId>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 790 - pipeline_guard: &Storage, id::RenderPipelineId>, [INFO] [stdout] 790 + pipeline_guard: &Storage, id::RenderPipelineId>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/bundle.rs:791:32 [INFO] [stdout] | [INFO] [stdout] 791 | buffer_guard: &Storage, id::BufferId>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 791 - buffer_guard: &Storage, id::BufferId>, [INFO] [stdout] 791 + buffer_guard: &Storage, id::BufferId>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/compute.rs:737:47 [INFO] [stdout] | [INFO] [stdout] 737 | let end_offset = offset + mem::size_of::() as u64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 737 - let end_offset = offset + mem::size_of::() as u64; [INFO] [stdout] 737 + let end_offset = offset + size_of::() as u64; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/render.rs:1990:38 [INFO] [stdout] | [INFO] [stdout] 1990 | ... false => mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1990 - false => mem::size_of::(), [INFO] [stdout] 1990 + false => size_of::(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/render.rs:1991:37 [INFO] [stdout] | [INFO] [stdout] 1991 | ... true => mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1991 - true => mem::size_of::(), [INFO] [stdout] 1991 + true => size_of::(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/render.rs:2066:38 [INFO] [stdout] | [INFO] [stdout] 2066 | ... false => mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2066 - false => mem::size_of::(), [INFO] [stdout] 2066 + false => size_of::(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/render.rs:2067:37 [INFO] [stdout] | [INFO] [stdout] 2067 | ... true => mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2067 - true => mem::size_of::(), [INFO] [stdout] 2067 + true => size_of::(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/render.rs:2418:13 [INFO] [stdout] | [INFO] [stdout] 2418 | super::CommandBuffer::insert_barriers_from_scope( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2418 - super::CommandBuffer::insert_barriers_from_scope( [INFO] [stdout] 2418 + CommandBuffer::insert_barriers_from_scope( [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/transfer.rs:631:43 [INFO] [stdout] | [INFO] [stdout] 631 | && (src_buffer.usage.contains(wgt::BufferUsages::INDEX) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 631 - && (src_buffer.usage.contains(wgt::BufferUsages::INDEX) [INFO] [stdout] 631 + && (src_buffer.usage.contains(BufferUsages::INDEX) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/transfer.rs:632:46 [INFO] [stdout] | [INFO] [stdout] 632 | || dst_buffer.usage.contains(wgt::BufferUsages::INDEX)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 632 - || dst_buffer.usage.contains(wgt::BufferUsages::INDEX)) [INFO] [stdout] 632 + || dst_buffer.usage.contains(BufferUsages::INDEX)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/transfer.rs:634:36 [INFO] [stdout] | [INFO] [stdout] 634 | let forbidden_usages = wgt::BufferUsages::VERTEX [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 634 - let forbidden_usages = wgt::BufferUsages::VERTEX [INFO] [stdout] 634 + let forbidden_usages = BufferUsages::VERTEX [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/transfer.rs:635:19 [INFO] [stdout] | [INFO] [stdout] 635 | | wgt::BufferUsages::UNIFORM [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 635 - | wgt::BufferUsages::UNIFORM [INFO] [stdout] 635 + | BufferUsages::UNIFORM [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/transfer.rs:636:19 [INFO] [stdout] | [INFO] [stdout] 636 | | wgt::BufferUsages::INDIRECT [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 636 - | wgt::BufferUsages::INDIRECT [INFO] [stdout] 636 + | BufferUsages::INDIRECT [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/transfer.rs:637:19 [INFO] [stdout] | [INFO] [stdout] 637 | | wgt::BufferUsages::STORAGE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 637 - | wgt::BufferUsages::STORAGE; [INFO] [stdout] 637 + | BufferUsages::STORAGE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:194:21 [INFO] [stdout] | [INFO] [stdout] 194 | std::ptr::NonNull::dangling() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 194 - std::ptr::NonNull::dangling() [INFO] [stdout] 194 + ptr::NonNull::dangling() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:208:36 [INFO] [stdout] | [INFO] [stdout] 208 | buffer.map_state = resource::BufferMapState::Active { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 208 - buffer.map_state = resource::BufferMapState::Active { [INFO] [stdout] 208 + buffer.map_state = BufferMapState::Active { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:257:36 [INFO] [stdout] | [INFO] [stdout] 257 | buffer.map_state = resource::BufferMapState::Init { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 257 - buffer.map_state = resource::BufferMapState::Init { [INFO] [stdout] 257 + buffer.map_state = BufferMapState::Init { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:812:33 [INFO] [stdout] | [INFO] [stdout] 812 | let clear_views = match std::mem::replace(&mut texture.clear_mode, TextureClearMode::None) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 812 - let clear_views = match std::mem::replace(&mut texture.clear_mode, TextureClearMode::None) { [INFO] [stdout] 812 + let clear_views = match mem::replace(&mut texture.clear_mode, TextureClearMode::None) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:1149:32 [INFO] [stdout] | [INFO] [stdout] 1149 | inner: crate::binding_model::BglOrDuplicate::Duplicate(original_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1149 - inner: crate::binding_model::BglOrDuplicate::Duplicate(original_id), [INFO] [stdout] 1149 + inner: binding_model::BglOrDuplicate::Duplicate(original_id), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:1954:24 [INFO] [stdout] | [INFO] [stdout] 1954 | inner: crate::binding_model::BglOrDuplicate::::Duplicate(id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1954 - inner: crate::binding_model::BglOrDuplicate::::Duplicate(id), [INFO] [stdout] 1954 + inner: binding_model::BglOrDuplicate::::Duplicate(id), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2123:24 [INFO] [stdout] | [INFO] [stdout] 2123 | inner: crate::binding_model::BglOrDuplicate::::Duplicate(id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2123 - inner: crate::binding_model::BglOrDuplicate::::Duplicate(id), [INFO] [stdout] 2123 + inner: binding_model::BglOrDuplicate::::Duplicate(id), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2795:17 [INFO] [stdout] | [INFO] [stdout] 2795 | resource::BufferMapState::Init { .. } | resource::BufferMapState::Active { .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2795 - resource::BufferMapState::Init { .. } | resource::BufferMapState::Active { .. } => { [INFO] [stdout] 2795 + BufferMapState::Init { .. } | resource::BufferMapState::Active { .. } => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2795:57 [INFO] [stdout] | [INFO] [stdout] 2795 | resource::BufferMapState::Init { .. } | resource::BufferMapState::Active { .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2795 - resource::BufferMapState::Init { .. } | resource::BufferMapState::Active { .. } => { [INFO] [stdout] 2795 + resource::BufferMapState::Init { .. } | BufferMapState::Active { .. } => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2798:17 [INFO] [stdout] | [INFO] [stdout] 2798 | resource::BufferMapState::Waiting(_) => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2798 - resource::BufferMapState::Waiting(_) => { [INFO] [stdout] 2798 + BufferMapState::Waiting(_) => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2801:17 [INFO] [stdout] | [INFO] [stdout] 2801 | resource::BufferMapState::Idle => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2801 - resource::BufferMapState::Idle => { [INFO] [stdout] 2801 + BufferMapState::Idle => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2802:21 [INFO] [stdout] | [INFO] [stdout] 2802 | resource::BufferMapState::Waiting(resource::BufferPendingMapping { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2802 - resource::BufferMapState::Waiting(resource::BufferPendingMapping { [INFO] [stdout] 2802 + BufferMapState::Waiting(resource::BufferPendingMapping { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2863:13 [INFO] [stdout] | [INFO] [stdout] 2863 | resource::BufferMapState::Init { ptr, .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2863 - resource::BufferMapState::Init { ptr, .. } => { [INFO] [stdout] 2863 + BufferMapState::Init { ptr, .. } => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2873:13 [INFO] [stdout] | [INFO] [stdout] 2873 | resource::BufferMapState::Active { ptr, ref range, .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2873 - resource::BufferMapState::Active { ptr, ref range, .. } => { [INFO] [stdout] 2873 + BufferMapState::Active { ptr, ref range, .. } => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2891:13 [INFO] [stdout] | [INFO] [stdout] 2891 | resource::BufferMapState::Idle | resource::BufferMapState::Waiting(_) => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2891 - resource::BufferMapState::Idle | resource::BufferMapState::Waiting(_) => { [INFO] [stdout] 2891 + BufferMapState::Idle | resource::BufferMapState::Waiting(_) => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2891:46 [INFO] [stdout] | [INFO] [stdout] 2891 | resource::BufferMapState::Idle | resource::BufferMapState::Waiting(_) => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2891 - resource::BufferMapState::Idle | resource::BufferMapState::Waiting(_) => { [INFO] [stdout] 2891 + resource::BufferMapState::Idle | BufferMapState::Waiting(_) => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2904:51 [INFO] [stdout] | [INFO] [stdout] 2904 | match mem::replace(&mut buffer.map_state, resource::BufferMapState::Idle) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2904 - match mem::replace(&mut buffer.map_state, resource::BufferMapState::Idle) { [INFO] [stdout] 2904 + match mem::replace(&mut buffer.map_state, BufferMapState::Idle) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2905:13 [INFO] [stdout] | [INFO] [stdout] 2905 | resource::BufferMapState::Init { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2905 - resource::BufferMapState::Init { [INFO] [stdout] 2905 + BufferMapState::Init { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2962:13 [INFO] [stdout] | [INFO] [stdout] 2962 | resource::BufferMapState::Idle => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2962 - resource::BufferMapState::Idle => { [INFO] [stdout] 2962 + BufferMapState::Idle => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2965:13 [INFO] [stdout] | [INFO] [stdout] 2965 | resource::BufferMapState::Waiting(pending) => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2965 - resource::BufferMapState::Waiting(pending) => { [INFO] [stdout] 2965 + BufferMapState::Waiting(pending) => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2968:13 [INFO] [stdout] | [INFO] [stdout] 2968 | resource::BufferMapState::Active { ptr, range, host } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2968 - resource::BufferMapState::Active { ptr, range, host } => { [INFO] [stdout] 2968 + BufferMapState::Active { ptr, range, host } => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/life.rs:888:37 [INFO] [stdout] | [INFO] [stdout] 888 | let mapping = match std::mem::replace( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 888 - let mapping = match std::mem::replace( [INFO] [stdout] 888 + let mapping = match mem::replace( [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:755:46 [INFO] [stdout] | [INFO] [stdout] 755 | wgt::TextureDimension::D1 => wgt::TextureViewDimension::D1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 755 - wgt::TextureDimension::D1 => wgt::TextureViewDimension::D1, [INFO] [stdout] 755 + wgt::TextureDimension::D1 => TextureViewDimension::D1, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:756:46 [INFO] [stdout] | [INFO] [stdout] 756 | wgt::TextureDimension::D2 => wgt::TextureViewDimension::D2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 756 - wgt::TextureDimension::D2 => wgt::TextureViewDimension::D2, [INFO] [stdout] 756 + wgt::TextureDimension::D2 => TextureViewDimension::D2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:832:46 [INFO] [stdout] | [INFO] [stdout] 832 | wgt::TextureDimension::D1 => wgt::TextureViewDimension::D1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 832 - wgt::TextureDimension::D1 => wgt::TextureViewDimension::D1, [INFO] [stdout] 832 + wgt::TextureDimension::D1 => TextureViewDimension::D1, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:835:25 [INFO] [stdout] | [INFO] [stdout] 835 | wgt::TextureViewDimension::D2 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 835 - wgt::TextureViewDimension::D2 [INFO] [stdout] 835 + TextureViewDimension::D2 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:837:25 [INFO] [stdout] | [INFO] [stdout] 837 | wgt::TextureViewDimension::D2Array [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 837 - wgt::TextureViewDimension::D2Array [INFO] [stdout] 837 + TextureViewDimension::D2Array [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:840:46 [INFO] [stdout] | [INFO] [stdout] 840 | wgt::TextureDimension::D3 => wgt::TextureViewDimension::D3, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 840 - wgt::TextureDimension::D3 => wgt::TextureViewDimension::D3, [INFO] [stdout] 840 + wgt::TextureDimension::D3 => TextureViewDimension::D3, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:854:21 [INFO] [stdout] | [INFO] [stdout] 854 | wgt::TextureViewDimension::D1 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 854 - wgt::TextureViewDimension::D1 [INFO] [stdout] 854 + TextureViewDimension::D1 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:855:23 [INFO] [stdout] | [INFO] [stdout] 855 | | wgt::TextureViewDimension::D2 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 855 - | wgt::TextureViewDimension::D2 [INFO] [stdout] 855 + | TextureViewDimension::D2 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:856:23 [INFO] [stdout] | [INFO] [stdout] 856 | | wgt::TextureViewDimension::D3 => 1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 856 - | wgt::TextureViewDimension::D3 => 1, [INFO] [stdout] 856 + | TextureViewDimension::D3 => 1, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:857:21 [INFO] [stdout] | [INFO] [stdout] 857 | wgt::TextureViewDimension::Cube => 6, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 857 - wgt::TextureViewDimension::Cube => 6, [INFO] [stdout] 857 + TextureViewDimension::Cube => 6, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:858:21 [INFO] [stdout] | [INFO] [stdout] 858 | wgt::TextureViewDimension::D2Array | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 858 - wgt::TextureViewDimension::D2Array | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] 858 + TextureViewDimension::D2Array | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:858:58 [INFO] [stdout] | [INFO] [stdout] 858 | wgt::TextureViewDimension::D2Array | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 858 - wgt::TextureViewDimension::D2Array | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] 858 + wgt::TextureViewDimension::D2Array | TextureViewDimension::CubeArray => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:894:67 [INFO] [stdout] | [INFO] [stdout] 894 | if texture.desc.sample_count > 1 && resolved_dimension != wgt::TextureViewDimension::D2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 894 - if texture.desc.sample_count > 1 && resolved_dimension != wgt::TextureViewDimension::D2 { [INFO] [stdout] 894 + if texture.desc.sample_count > 1 && resolved_dimension != TextureViewDimension::D2 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:1031:17 [INFO] [stdout] | [INFO] [stdout] 1031 | wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1031 - wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] 1031 + TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:1031:51 [INFO] [stdout] | [INFO] [stdout] 1031 | wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1031 - wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] 1031 + wgt::TextureViewDimension::Cube | TextureViewDimension::CubeArray => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:1034:17 [INFO] [stdout] | [INFO] [stdout] 1034 | wgt::TextureViewDimension::D3 => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1034 - wgt::TextureViewDimension::D3 => { [INFO] [stdout] 1034 + TextureViewDimension::D3 => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:1568:25 [INFO] [stdout] | [INFO] [stdout] 1568 | wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1568 - wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] 1568 + TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:1568:59 [INFO] [stdout] | [INFO] [stdout] 1568 | wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1568 - wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] 1568 + wgt::TextureViewDimension::Cube | TextureViewDimension::CubeArray => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:2164:21 [INFO] [stdout] | [INFO] [stdout] 2164 | ) -> Result<(), super::binding_model::CreateBindGroupError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2164 - ) -> Result<(), super::binding_model::CreateBindGroupError> { [INFO] [stdout] 2164 + ) -> Result<(), binding_model::CreateBindGroupError> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:2196:16 [INFO] [stdout] | [INFO] [stdout] 2196 | view: &crate::resource::TextureView, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2196 - view: &crate::resource::TextureView, [INFO] [stdout] 2196 + view: &resource::TextureView, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:2834:48 [INFO] [stdout] | [INFO] [stdout] 2834 | ... return Err(crate::pipeline::CreateRenderPipelineError [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2835 | | ... ::BlendFactorOnUnsupportedTarget { factor, target: i as u32 }); [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2834 - return Err(crate::pipeline::CreateRenderPipelineError [INFO] [stdout] 2834 + return Err(pipeline::CreateRenderPipelineError [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:3347:17 [INFO] [stdout] | [INFO] [stdout] 3347 | impl crate::resource::Resource for Device { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 3347 - impl crate::resource::Resource for Device { [INFO] [stdout] 3347 + impl resource::Resource for Device { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/id.rs:18:27 [INFO] [stdout] | [INFO] [stdout] 18 | const INDEX_BITS: usize = std::mem::size_of::() * 8; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 18 - const INDEX_BITS: usize = std::mem::size_of::() * 8; [INFO] [stdout] 18 + const INDEX_BITS: usize = size_of::() * 8; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/instance.rs:336:12 [INFO] [stdout] | [INFO] [stdout] 336 | if wgt::Backends::PRIMARY.contains(wgt::Backends::from(A::VARIANT)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 336 - if wgt::Backends::PRIMARY.contains(wgt::Backends::from(A::VARIANT)) [INFO] [stdout] 336 + if Backends::PRIMARY.contains(wgt::Backends::from(A::VARIANT)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/instance.rs:336:44 [INFO] [stdout] | [INFO] [stdout] 336 | if wgt::Backends::PRIMARY.contains(wgt::Backends::from(A::VARIANT)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 336 - if wgt::Backends::PRIMARY.contains(wgt::Backends::from(A::VARIANT)) [INFO] [stdout] 336 + if wgt::Backends::PRIMARY.contains(Backends::from(A::VARIANT)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/storage.rs:156:15 [INFO] [stdout] | [INFO] [stdout] 156 | match std::mem::replace(&mut self.map[index], element) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 156 - match std::mem::replace(&mut self.map[index], element) { [INFO] [stdout] 156 + match mem::replace(&mut self.map[index], element) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/storage.rs:179:15 [INFO] [stdout] | [INFO] [stdout] 179 | match std::mem::replace(&mut self.map[index as usize], Element::Vacant) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 179 - match std::mem::replace(&mut self.map[index as usize], Element::Vacant) { [INFO] [stdout] 179 + match mem::replace(&mut self.map[index as usize], Element::Vacant) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/storage.rs:195:13 [INFO] [stdout] | [INFO] [stdout] 195 | std::mem::replace(&mut self.map[index as usize], Element::Vacant) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 195 - std::mem::replace(&mut self.map[index as usize], Element::Vacant) [INFO] [stdout] 195 + mem::replace(&mut self.map[index as usize], Element::Vacant) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/storage.rs:222:27 [INFO] [stdout] | [INFO] [stdout] 222 | element_size: mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 222 - element_size: mem::size_of::(), [INFO] [stdout] 222 + element_size: size_of::(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/track/metadata.rs:250:35 [INFO] [stdout] | [INFO] [stdout] 250 | const BITS_PER_BLOCK: usize = mem::size_of::() * 8; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 250 - const BITS_PER_BLOCK: usize = mem::size_of::() * 8; [INFO] [stdout] 250 + const BITS_PER_BLOCK: usize = size_of::() * 8; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/bundle.rs:582:43 [INFO] [stdout] | [INFO] [stdout] 582 | offset..(offset + mem::size_of::() as u64), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | unused_qualifications, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 582 - offset..(offset + mem::size_of::() as u64), [INFO] [stdout] 582 + offset..(offset + size_of::() as u64), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/track/range.rs:77:42 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn iter_filter<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 77 | ) -> impl Iterator, &T)> + 'a { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(elided_named_lifetimes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/bundle.rs:620:43 [INFO] [stdout] | [INFO] [stdout] 620 | offset..(offset + mem::size_of::() as u64), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 620 - offset..(offset + mem::size_of::() as u64), [INFO] [stdout] 620 + offset..(offset + size_of::() as u64), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/bundle.rs:786:13 [INFO] [stdout] | [INFO] [stdout] 786 | crate::binding_model::PipelineLayout, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 786 - crate::binding_model::PipelineLayout, [INFO] [stdout] 786 + binding_model::PipelineLayout, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/bundle.rs:789:36 [INFO] [stdout] | [INFO] [stdout] 789 | bind_group_guard: &Storage, id::BindGroupId>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 789 - bind_group_guard: &Storage, id::BindGroupId>, [INFO] [stdout] 789 + bind_group_guard: &Storage, id::BindGroupId>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/bundle.rs:790:34 [INFO] [stdout] | [INFO] [stdout] 790 | pipeline_guard: &Storage, id::RenderPipelineId>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 790 - pipeline_guard: &Storage, id::RenderPipelineId>, [INFO] [stdout] 790 + pipeline_guard: &Storage, id::RenderPipelineId>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/bundle.rs:791:32 [INFO] [stdout] | [INFO] [stdout] 791 | buffer_guard: &Storage, id::BufferId>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 791 - buffer_guard: &Storage, id::BufferId>, [INFO] [stdout] 791 + buffer_guard: &Storage, id::BufferId>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/compute.rs:737:47 [INFO] [stdout] | [INFO] [stdout] 737 | let end_offset = offset + mem::size_of::() as u64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 737 - let end_offset = offset + mem::size_of::() as u64; [INFO] [stdout] 737 + let end_offset = offset + size_of::() as u64; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/validation.rs:1025:21 [INFO] [stdout] | [INFO] [stdout] 1025 | wgt::BindingType::Sampler(wgt::SamplerBindingType::Filtering) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1025 - wgt::BindingType::Sampler(wgt::SamplerBindingType::Filtering) [INFO] [stdout] 1025 + BindingType::Sampler(wgt::SamplerBindingType::Filtering) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/render.rs:1990:38 [INFO] [stdout] | [INFO] [stdout] 1990 | ... false => mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1990 - false => mem::size_of::(), [INFO] [stdout] 1990 + false => size_of::(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/render.rs:1991:37 [INFO] [stdout] | [INFO] [stdout] 1991 | ... true => mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1991 - true => mem::size_of::(), [INFO] [stdout] 1991 + true => size_of::(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/render.rs:2066:38 [INFO] [stdout] | [INFO] [stdout] 2066 | ... false => mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2066 - false => mem::size_of::(), [INFO] [stdout] 2066 + false => size_of::(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/render.rs:2067:37 [INFO] [stdout] | [INFO] [stdout] 2067 | ... true => mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2067 - true => mem::size_of::(), [INFO] [stdout] 2067 + true => size_of::(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/render.rs:2418:13 [INFO] [stdout] | [INFO] [stdout] 2418 | super::CommandBuffer::insert_barriers_from_scope( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2418 - super::CommandBuffer::insert_barriers_from_scope( [INFO] [stdout] 2418 + CommandBuffer::insert_barriers_from_scope( [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/transfer.rs:631:43 [INFO] [stdout] | [INFO] [stdout] 631 | && (src_buffer.usage.contains(wgt::BufferUsages::INDEX) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 631 - && (src_buffer.usage.contains(wgt::BufferUsages::INDEX) [INFO] [stdout] 631 + && (src_buffer.usage.contains(BufferUsages::INDEX) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/transfer.rs:632:46 [INFO] [stdout] | [INFO] [stdout] 632 | || dst_buffer.usage.contains(wgt::BufferUsages::INDEX)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 632 - || dst_buffer.usage.contains(wgt::BufferUsages::INDEX)) [INFO] [stdout] 632 + || dst_buffer.usage.contains(BufferUsages::INDEX)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/transfer.rs:634:36 [INFO] [stdout] | [INFO] [stdout] 634 | let forbidden_usages = wgt::BufferUsages::VERTEX [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 634 - let forbidden_usages = wgt::BufferUsages::VERTEX [INFO] [stdout] 634 + let forbidden_usages = BufferUsages::VERTEX [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/transfer.rs:635:19 [INFO] [stdout] | [INFO] [stdout] 635 | | wgt::BufferUsages::UNIFORM [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 635 - | wgt::BufferUsages::UNIFORM [INFO] [stdout] 635 + | BufferUsages::UNIFORM [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/transfer.rs:636:19 [INFO] [stdout] | [INFO] [stdout] 636 | | wgt::BufferUsages::INDIRECT [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 636 - | wgt::BufferUsages::INDIRECT [INFO] [stdout] 636 + | BufferUsages::INDIRECT [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/command/transfer.rs:637:19 [INFO] [stdout] | [INFO] [stdout] 637 | | wgt::BufferUsages::STORAGE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 637 - | wgt::BufferUsages::STORAGE; [INFO] [stdout] 637 + | BufferUsages::STORAGE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:194:21 [INFO] [stdout] | [INFO] [stdout] 194 | std::ptr::NonNull::dangling() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 194 - std::ptr::NonNull::dangling() [INFO] [stdout] 194 + ptr::NonNull::dangling() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:208:36 [INFO] [stdout] | [INFO] [stdout] 208 | buffer.map_state = resource::BufferMapState::Active { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 208 - buffer.map_state = resource::BufferMapState::Active { [INFO] [stdout] 208 + buffer.map_state = BufferMapState::Active { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:257:36 [INFO] [stdout] | [INFO] [stdout] 257 | buffer.map_state = resource::BufferMapState::Init { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 257 - buffer.map_state = resource::BufferMapState::Init { [INFO] [stdout] 257 + buffer.map_state = BufferMapState::Init { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:812:33 [INFO] [stdout] | [INFO] [stdout] 812 | let clear_views = match std::mem::replace(&mut texture.clear_mode, TextureClearMode::None) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 812 - let clear_views = match std::mem::replace(&mut texture.clear_mode, TextureClearMode::None) { [INFO] [stdout] 812 + let clear_views = match mem::replace(&mut texture.clear_mode, TextureClearMode::None) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:1149:32 [INFO] [stdout] | [INFO] [stdout] 1149 | inner: crate::binding_model::BglOrDuplicate::Duplicate(original_id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1149 - inner: crate::binding_model::BglOrDuplicate::Duplicate(original_id), [INFO] [stdout] 1149 + inner: binding_model::BglOrDuplicate::Duplicate(original_id), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:1954:24 [INFO] [stdout] | [INFO] [stdout] 1954 | inner: crate::binding_model::BglOrDuplicate::::Duplicate(id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1954 - inner: crate::binding_model::BglOrDuplicate::::Duplicate(id), [INFO] [stdout] 1954 + inner: binding_model::BglOrDuplicate::::Duplicate(id), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2123:24 [INFO] [stdout] | [INFO] [stdout] 2123 | inner: crate::binding_model::BglOrDuplicate::::Duplicate(id), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2123 - inner: crate::binding_model::BglOrDuplicate::::Duplicate(id), [INFO] [stdout] 2123 + inner: binding_model::BglOrDuplicate::::Duplicate(id), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2795:17 [INFO] [stdout] | [INFO] [stdout] 2795 | resource::BufferMapState::Init { .. } | resource::BufferMapState::Active { .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2795 - resource::BufferMapState::Init { .. } | resource::BufferMapState::Active { .. } => { [INFO] [stdout] 2795 + BufferMapState::Init { .. } | resource::BufferMapState::Active { .. } => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2795:57 [INFO] [stdout] | [INFO] [stdout] 2795 | resource::BufferMapState::Init { .. } | resource::BufferMapState::Active { .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2795 - resource::BufferMapState::Init { .. } | resource::BufferMapState::Active { .. } => { [INFO] [stdout] 2795 + resource::BufferMapState::Init { .. } | BufferMapState::Active { .. } => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2798:17 [INFO] [stdout] | [INFO] [stdout] 2798 | resource::BufferMapState::Waiting(_) => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2798 - resource::BufferMapState::Waiting(_) => { [INFO] [stdout] 2798 + BufferMapState::Waiting(_) => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2801:17 [INFO] [stdout] | [INFO] [stdout] 2801 | resource::BufferMapState::Idle => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2801 - resource::BufferMapState::Idle => { [INFO] [stdout] 2801 + BufferMapState::Idle => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2802:21 [INFO] [stdout] | [INFO] [stdout] 2802 | resource::BufferMapState::Waiting(resource::BufferPendingMapping { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2802 - resource::BufferMapState::Waiting(resource::BufferPendingMapping { [INFO] [stdout] 2802 + BufferMapState::Waiting(resource::BufferPendingMapping { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2863:13 [INFO] [stdout] | [INFO] [stdout] 2863 | resource::BufferMapState::Init { ptr, .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2863 - resource::BufferMapState::Init { ptr, .. } => { [INFO] [stdout] 2863 + BufferMapState::Init { ptr, .. } => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2873:13 [INFO] [stdout] | [INFO] [stdout] 2873 | resource::BufferMapState::Active { ptr, ref range, .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2873 - resource::BufferMapState::Active { ptr, ref range, .. } => { [INFO] [stdout] 2873 + BufferMapState::Active { ptr, ref range, .. } => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2891:13 [INFO] [stdout] | [INFO] [stdout] 2891 | resource::BufferMapState::Idle | resource::BufferMapState::Waiting(_) => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2891 - resource::BufferMapState::Idle | resource::BufferMapState::Waiting(_) => { [INFO] [stdout] 2891 + BufferMapState::Idle | resource::BufferMapState::Waiting(_) => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2891:46 [INFO] [stdout] | [INFO] [stdout] 2891 | resource::BufferMapState::Idle | resource::BufferMapState::Waiting(_) => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2891 - resource::BufferMapState::Idle | resource::BufferMapState::Waiting(_) => { [INFO] [stdout] 2891 + resource::BufferMapState::Idle | BufferMapState::Waiting(_) => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2904:51 [INFO] [stdout] | [INFO] [stdout] 2904 | match mem::replace(&mut buffer.map_state, resource::BufferMapState::Idle) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2904 - match mem::replace(&mut buffer.map_state, resource::BufferMapState::Idle) { [INFO] [stdout] 2904 + match mem::replace(&mut buffer.map_state, BufferMapState::Idle) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2905:13 [INFO] [stdout] | [INFO] [stdout] 2905 | resource::BufferMapState::Init { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2905 - resource::BufferMapState::Init { [INFO] [stdout] 2905 + BufferMapState::Init { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2962:13 [INFO] [stdout] | [INFO] [stdout] 2962 | resource::BufferMapState::Idle => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2962 - resource::BufferMapState::Idle => { [INFO] [stdout] 2962 + BufferMapState::Idle => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2965:13 [INFO] [stdout] | [INFO] [stdout] 2965 | resource::BufferMapState::Waiting(pending) => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2965 - resource::BufferMapState::Waiting(pending) => { [INFO] [stdout] 2965 + BufferMapState::Waiting(pending) => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/global.rs:2968:13 [INFO] [stdout] | [INFO] [stdout] 2968 | resource::BufferMapState::Active { ptr, range, host } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2968 - resource::BufferMapState::Active { ptr, range, host } => { [INFO] [stdout] 2968 + BufferMapState::Active { ptr, range, host } => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/life.rs:888:37 [INFO] [stdout] | [INFO] [stdout] 888 | let mapping = match std::mem::replace( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 888 - let mapping = match std::mem::replace( [INFO] [stdout] 888 + let mapping = match mem::replace( [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:755:46 [INFO] [stdout] | [INFO] [stdout] 755 | wgt::TextureDimension::D1 => wgt::TextureViewDimension::D1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 755 - wgt::TextureDimension::D1 => wgt::TextureViewDimension::D1, [INFO] [stdout] 755 + wgt::TextureDimension::D1 => TextureViewDimension::D1, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:756:46 [INFO] [stdout] | [INFO] [stdout] 756 | wgt::TextureDimension::D2 => wgt::TextureViewDimension::D2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 756 - wgt::TextureDimension::D2 => wgt::TextureViewDimension::D2, [INFO] [stdout] 756 + wgt::TextureDimension::D2 => TextureViewDimension::D2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:832:46 [INFO] [stdout] | [INFO] [stdout] 832 | wgt::TextureDimension::D1 => wgt::TextureViewDimension::D1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 832 - wgt::TextureDimension::D1 => wgt::TextureViewDimension::D1, [INFO] [stdout] 832 + wgt::TextureDimension::D1 => TextureViewDimension::D1, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:835:25 [INFO] [stdout] | [INFO] [stdout] 835 | wgt::TextureViewDimension::D2 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 835 - wgt::TextureViewDimension::D2 [INFO] [stdout] 835 + TextureViewDimension::D2 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:837:25 [INFO] [stdout] | [INFO] [stdout] 837 | wgt::TextureViewDimension::D2Array [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 837 - wgt::TextureViewDimension::D2Array [INFO] [stdout] 837 + TextureViewDimension::D2Array [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:840:46 [INFO] [stdout] | [INFO] [stdout] 840 | wgt::TextureDimension::D3 => wgt::TextureViewDimension::D3, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 840 - wgt::TextureDimension::D3 => wgt::TextureViewDimension::D3, [INFO] [stdout] 840 + wgt::TextureDimension::D3 => TextureViewDimension::D3, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:854:21 [INFO] [stdout] | [INFO] [stdout] 854 | wgt::TextureViewDimension::D1 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 854 - wgt::TextureViewDimension::D1 [INFO] [stdout] 854 + TextureViewDimension::D1 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:855:23 [INFO] [stdout] | [INFO] [stdout] 855 | | wgt::TextureViewDimension::D2 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 855 - | wgt::TextureViewDimension::D2 [INFO] [stdout] 855 + | TextureViewDimension::D2 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:856:23 [INFO] [stdout] | [INFO] [stdout] 856 | | wgt::TextureViewDimension::D3 => 1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 856 - | wgt::TextureViewDimension::D3 => 1, [INFO] [stdout] 856 + | TextureViewDimension::D3 => 1, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:857:21 [INFO] [stdout] | [INFO] [stdout] 857 | wgt::TextureViewDimension::Cube => 6, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 857 - wgt::TextureViewDimension::Cube => 6, [INFO] [stdout] 857 + TextureViewDimension::Cube => 6, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:858:21 [INFO] [stdout] | [INFO] [stdout] 858 | wgt::TextureViewDimension::D2Array | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 858 - wgt::TextureViewDimension::D2Array | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] 858 + TextureViewDimension::D2Array | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:858:58 [INFO] [stdout] | [INFO] [stdout] 858 | wgt::TextureViewDimension::D2Array | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 858 - wgt::TextureViewDimension::D2Array | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] 858 + wgt::TextureViewDimension::D2Array | TextureViewDimension::CubeArray => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:894:67 [INFO] [stdout] | [INFO] [stdout] 894 | if texture.desc.sample_count > 1 && resolved_dimension != wgt::TextureViewDimension::D2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 894 - if texture.desc.sample_count > 1 && resolved_dimension != wgt::TextureViewDimension::D2 { [INFO] [stdout] 894 + if texture.desc.sample_count > 1 && resolved_dimension != TextureViewDimension::D2 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:1031:17 [INFO] [stdout] | [INFO] [stdout] 1031 | wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1031 - wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] 1031 + TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:1031:51 [INFO] [stdout] | [INFO] [stdout] 1031 | wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1031 - wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] 1031 + wgt::TextureViewDimension::Cube | TextureViewDimension::CubeArray => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:1034:17 [INFO] [stdout] | [INFO] [stdout] 1034 | wgt::TextureViewDimension::D3 => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1034 - wgt::TextureViewDimension::D3 => { [INFO] [stdout] 1034 + TextureViewDimension::D3 => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:1568:25 [INFO] [stdout] | [INFO] [stdout] 1568 | wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1568 - wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] 1568 + TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:1568:59 [INFO] [stdout] | [INFO] [stdout] 1568 | wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1568 - wgt::TextureViewDimension::Cube | wgt::TextureViewDimension::CubeArray => { [INFO] [stdout] 1568 + wgt::TextureViewDimension::Cube | TextureViewDimension::CubeArray => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:2164:21 [INFO] [stdout] | [INFO] [stdout] 2164 | ) -> Result<(), super::binding_model::CreateBindGroupError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2164 - ) -> Result<(), super::binding_model::CreateBindGroupError> { [INFO] [stdout] 2164 + ) -> Result<(), binding_model::CreateBindGroupError> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:2196:16 [INFO] [stdout] | [INFO] [stdout] 2196 | view: &crate::resource::TextureView, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2196 - view: &crate::resource::TextureView, [INFO] [stdout] 2196 + view: &resource::TextureView, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:2834:48 [INFO] [stdout] | [INFO] [stdout] 2834 | ... return Err(crate::pipeline::CreateRenderPipelineError [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 2835 | | ... ::BlendFactorOnUnsupportedTarget { factor, target: i as u32 }); [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 2834 - return Err(crate::pipeline::CreateRenderPipelineError [INFO] [stdout] 2834 + return Err(pipeline::CreateRenderPipelineError [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/device/resource.rs:3347:17 [INFO] [stdout] | [INFO] [stdout] 3347 | impl crate::resource::Resource for Device { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 3347 - impl crate::resource::Resource for Device { [INFO] [stdout] 3347 + impl resource::Resource for Device { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/id.rs:18:27 [INFO] [stdout] | [INFO] [stdout] 18 | const INDEX_BITS: usize = std::mem::size_of::() * 8; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 18 - const INDEX_BITS: usize = std::mem::size_of::() * 8; [INFO] [stdout] 18 + const INDEX_BITS: usize = size_of::() * 8; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/instance.rs:336:12 [INFO] [stdout] | [INFO] [stdout] 336 | if wgt::Backends::PRIMARY.contains(wgt::Backends::from(A::VARIANT)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 336 - if wgt::Backends::PRIMARY.contains(wgt::Backends::from(A::VARIANT)) [INFO] [stdout] 336 + if Backends::PRIMARY.contains(wgt::Backends::from(A::VARIANT)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/instance.rs:336:44 [INFO] [stdout] | [INFO] [stdout] 336 | if wgt::Backends::PRIMARY.contains(wgt::Backends::from(A::VARIANT)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 336 - if wgt::Backends::PRIMARY.contains(wgt::Backends::from(A::VARIANT)) [INFO] [stdout] 336 + if wgt::Backends::PRIMARY.contains(Backends::from(A::VARIANT)) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/storage.rs:156:15 [INFO] [stdout] | [INFO] [stdout] 156 | match std::mem::replace(&mut self.map[index], element) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 156 - match std::mem::replace(&mut self.map[index], element) { [INFO] [stdout] 156 + match mem::replace(&mut self.map[index], element) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/storage.rs:179:15 [INFO] [stdout] | [INFO] [stdout] 179 | match std::mem::replace(&mut self.map[index as usize], Element::Vacant) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 179 - match std::mem::replace(&mut self.map[index as usize], Element::Vacant) { [INFO] [stdout] 179 + match mem::replace(&mut self.map[index as usize], Element::Vacant) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/storage.rs:195:13 [INFO] [stdout] | [INFO] [stdout] 195 | std::mem::replace(&mut self.map[index as usize], Element::Vacant) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 195 - std::mem::replace(&mut self.map[index as usize], Element::Vacant) [INFO] [stdout] 195 + mem::replace(&mut self.map[index as usize], Element::Vacant) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/storage.rs:222:27 [INFO] [stdout] | [INFO] [stdout] 222 | element_size: mem::size_of::(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 222 - element_size: mem::size_of::(), [INFO] [stdout] 222 + element_size: size_of::(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/track/metadata.rs:250:35 [INFO] [stdout] | [INFO] [stdout] 250 | const BITS_PER_BLOCK: usize = mem::size_of::() * 8; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 250 - const BITS_PER_BLOCK: usize = mem::size_of::() * 8; [INFO] [stdout] 250 + const BITS_PER_BLOCK: usize = size_of::() * 8; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/track/range.rs:77:42 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn iter_filter<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 77 | ) -> impl Iterator, &T)> + 'a { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(elided_named_lifetimes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/validation.rs:1025:21 [INFO] [stdout] | [INFO] [stdout] 1025 | wgt::BindingType::Sampler(wgt::SamplerBindingType::Filtering) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: remove the unnecessary path segments [INFO] [stdout] | [INFO] [stdout] 1025 - wgt::BindingType::Sampler(wgt::SamplerBindingType::Filtering) [INFO] [stdout] 1025 + BindingType::Sampler(wgt::SamplerBindingType::Filtering) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 72 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 72 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.22s [INFO] running `Command { std: "docker" "inspect" "1a42d893924441ed26a63dc91c4a721ad48ade2d02a21f1f2218f6ee8a05afb8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1a42d893924441ed26a63dc91c4a721ad48ade2d02a21f1f2218f6ee8a05afb8", kill_on_drop: false }` [INFO] [stdout] 1a42d893924441ed26a63dc91c4a721ad48ade2d02a21f1f2218f6ee8a05afb8