[INFO] cloning repository https://github.com/Garfield1002/dylint-big-o
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Garfield1002/dylint-big-o" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FGarfield1002%2Fdylint-big-o", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FGarfield1002%2Fdylint-big-o'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 12ce8bbc4831a878148aa6e4077453aa92e990a4
[INFO] checking Garfield1002/dylint-big-o against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6 for pr-133502-30
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FGarfield1002%2Fdylint-big-o" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-3-tc2/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-3-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/Garfield1002/dylint-big-o
[INFO] finished tweaking git repo https://github.com/Garfield1002/dylint-big-o
[INFO] tweaked toml for git repo https://github.com/Garfield1002/dylint-big-o written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Garfield1002/dylint-big-o on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Garfield1002/dylint-big-o already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] de2e46a63e9cc7ce93c0bb9a2ea2d9e1654817e37951e6f3a6d31439cda3515f
[INFO] running `Command { std: "docker" "start" "de2e46a63e9cc7ce93c0bb9a2ea2d9e1654817e37951e6f3a6d31439cda3515f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "de2e46a63e9cc7ce93c0bb9a2ea2d9e1654817e37951e6f3a6d31439cda3515f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "de2e46a63e9cc7ce93c0bb9a2ea2d9e1654817e37951e6f3a6d31439cda3515f" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "de2e46a63e9cc7ce93c0bb9a2ea2d9e1654817e37951e6f3a6d31439cda3515f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "de2e46a63e9cc7ce93c0bb9a2ea2d9e1654817e37951e6f3a6d31439cda3515f" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling find-msvc-tools v0.1.12
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling camino v1.2.6
[INFO] [stderr]     Checking memchr v2.8.3
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling dylint_internal v6.0.4
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]     Checking winnow v1.0.4
[INFO] [stderr]     Checking utf8parse v0.2.2
[INFO] [stderr]    Compiling rustc_apfloat v0.2.3+llvm-462a31f5a5ab
[INFO] [stderr]     Checking unicode-width v0.2.2
[INFO] [stderr]    Compiling rustversion v1.0.23
[INFO] [stderr]     Checking anstyle-parse v1.0.0
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking smallvec v1.16.1
[INFO] [stderr]    Compiling compiletest_rs v0.11.2
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]     Checking aho-corasick v1.1.5
[INFO] [stderr]     Checking toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]     Checking anstyle-query v1.1.5
[INFO] [stderr]     Checking colorchoice v1.0.5
[INFO] [stderr]     Checking jiff-core v0.1.1
[INFO] [stderr]     Checking getopts v0.2.24
[INFO] [stderr]     Checking is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]     Checking anstream v1.0.0
[INFO] [stderr]     Checking itertools v0.12.1
[INFO] [stderr]     Checking diff v0.1.13
[INFO] [stderr]     Checking filetime v0.2.29
[INFO] [stderr]     Checking dirs-sys-next v0.1.2
[INFO] [stderr]     Checking num_cpus v1.17.0
[INFO] [stderr]     Checking dirs-next v2.0.0
[INFO] [stderr]     Checking term v0.7.0
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling cc v1.4.6
[INFO] [stderr]     Checking jiff v0.2.37
[INFO] [stderr]     Checking tester v0.9.1
[INFO] [stderr]     Checking regex-automata v0.4.18
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]     Checking xattr v1.6.1
[INFO] [stderr]     Checking tar v0.4.46
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling libz-sys v1.1.29
[INFO] [stderr]    Compiling libgit2-sys v0.18.8+1.9.7
[INFO] [stderr]     Checking semver v1.0.28
[INFO] [stderr]     Checking toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]     Checking cargo-platform v0.3.3
[INFO] [stderr]     Checking serde_spanned v1.1.1
[INFO] [stderr]     Checking toml v1.1.6+spec-1.1.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling toml_edit v0.25.15+spec-1.1.0
[INFO] [stderr]     Checking regex v1.13.1
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking env_filter v2.0.0
[INFO] [stderr]     Checking env_logger v0.11.11
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]     Checking cargo_metadata v0.23.1
[INFO] [stderr]     Checking rustfix v0.8.7
[INFO] [stderr]     Checking clippy_utils v0.1.98 (https://github.com/rust-lang/rust-clippy?rev=9fca3bc9fc2bc83c60bde26d18ed68f11564b228#9fca3bc9)
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(box_patterns)]
[INFO] [stdout]   |            ^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]   |
[INFO] [stdout]   = note: removed in 1.100.0
[INFO] [stdout]   = note: superseded by `deref_patterns`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:161:24
[INFO] [stdout]     |
[INFO] [stdout] 161 |             MethodCall(box ast::MethodCall {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 161 -             MethodCall(box ast::MethodCall {
[INFO] [stdout] 161 +             MethodCall(ast::MethodCall {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 161 ~             MethodCall(deref!(ast::MethodCall {
[INFO] [stdout] 162 |                 seg: ls,
[INFO] [stdout] ...
[INFO] [stdout] 165 |                 ..
[INFO] [stdout] 166 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:167:24
[INFO] [stdout]     |
[INFO] [stdout] 167 |             MethodCall(box ast::MethodCall {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 167 -             MethodCall(box ast::MethodCall {
[INFO] [stdout] 167 +             MethodCall(ast::MethodCall {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 167 ~             MethodCall(deref!(ast::MethodCall {
[INFO] [stdout] 168 |                 seg: rs,
[INFO] [stdout] ...
[INFO] [stdout] 171 |                 ..
[INFO] [stdout] 172 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:217:21
[INFO] [stdout]     |
[INFO] [stdout] 217 |             Closure(box ast::Closure {
[INFO] [stdout]     |                     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 217 -             Closure(box ast::Closure {
[INFO] [stdout] 217 +             Closure(ast::Closure {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 217 ~             Closure(deref!(ast::Closure {
[INFO] [stdout] 218 |                 binder: lb,
[INFO] [stdout] ...
[INFO] [stdout] 224 |                 ..
[INFO] [stdout] 225 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:226:21
[INFO] [stdout]     |
[INFO] [stdout] 226 |             Closure(box ast::Closure {
[INFO] [stdout]     |                     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 226 -             Closure(box ast::Closure {
[INFO] [stdout] 226 +             Closure(ast::Closure {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 226 ~             Closure(deref!(ast::Closure {
[INFO] [stdout] 227 |                 binder: rb,
[INFO] [stdout] ...
[INFO] [stdout] 233 |                 ..
[INFO] [stdout] 234 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:336:20
[INFO] [stdout]     |
[INFO] [stdout] 336 |             Static(box StaticItem {
[INFO] [stdout]     |                    ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 336 -             Static(box StaticItem {
[INFO] [stdout] 336 +             Static(StaticItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 336 ~             Static(deref!(StaticItem {
[INFO] [stdout] 337 |                 ident: li,
[INFO] [stdout] ...
[INFO] [stdout] 343 |                 eii_impls: _,
[INFO] [stdout] 344 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:345:20
[INFO] [stdout]     |
[INFO] [stdout] 345 |             Static(box StaticItem {
[INFO] [stdout]     |                    ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 345 -             Static(box StaticItem {
[INFO] [stdout] 345 +             Static(StaticItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 345 ~             Static(deref!(StaticItem {
[INFO] [stdout] 346 |                 ident: ri,
[INFO] [stdout] ...
[INFO] [stdout] 352 |                 eii_impls: _,
[INFO] [stdout] 353 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:356:19
[INFO] [stdout]     |
[INFO] [stdout] 356 |             Const(box ConstItem {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 356 -             Const(box ConstItem {
[INFO] [stdout] 356 +             Const(ConstItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 356 ~             Const(deref!(ConstItem {
[INFO] [stdout] 357 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 362 |                 define_opaque: _,
[INFO] [stdout] 363 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:364:19
[INFO] [stdout]     |
[INFO] [stdout] 364 |             Const(box ConstItem {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 364 -             Const(box ConstItem {
[INFO] [stdout] 364 +             Const(ConstItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 364 ~             Const(deref!(ConstItem {
[INFO] [stdout] 365 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 370 |                 define_opaque: _,
[INFO] [stdout] 371 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:380:16
[INFO] [stdout]     |
[INFO] [stdout] 380 |             Fn(box ast::Fn {
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 380 -             Fn(box ast::Fn {
[INFO] [stdout] 380 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 380 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 381 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 388 |                 eii_impls: _,
[INFO] [stdout] 389 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:390:16
[INFO] [stdout]     |
[INFO] [stdout] 390 |             Fn(box ast::Fn {
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 390 -             Fn(box ast::Fn {
[INFO] [stdout] 390 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 390 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 391 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 398 |                 eii_impls: _,
[INFO] [stdout] 399 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:424:21
[INFO] [stdout]     |
[INFO] [stdout] 424 |             TyAlias(box ast::TyAlias {
[INFO] [stdout]     |                     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 424 -             TyAlias(box ast::TyAlias {
[INFO] [stdout] 424 +             TyAlias(ast::TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 424 ~             TyAlias(deref!(ast::TyAlias {
[INFO] [stdout] 425 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 429 |                 ..
[INFO] [stdout] 430 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:431:21
[INFO] [stdout]     |
[INFO] [stdout] 431 |             TyAlias(box ast::TyAlias {
[INFO] [stdout]     |                     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 431 -             TyAlias(box ast::TyAlias {
[INFO] [stdout] 431 +             TyAlias(ast::TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 431 ~             TyAlias(deref!(ast::TyAlias {
[INFO] [stdout] 432 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 436 |                 ..
[INFO] [stdout] 437 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:451:19
[INFO] [stdout]     |
[INFO] [stdout] 451 |             Trait(box ast::Trait {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 451 -             Trait(box ast::Trait {
[INFO] [stdout] 451 +             Trait(ast::Trait {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 451 ~             Trait(deref!(ast::Trait {
[INFO] [stdout] 452 |                 impl_restriction: liprt,
[INFO] [stdout] ...
[INFO] [stdout] 459 |                 items: lis,
[INFO] [stdout] 460 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:461:19
[INFO] [stdout]     |
[INFO] [stdout] 461 |             Trait(box ast::Trait {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 461 -             Trait(box ast::Trait {
[INFO] [stdout] 461 +             Trait(ast::Trait {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 461 ~             Trait(deref!(ast::Trait {
[INFO] [stdout] 462 |                 impl_restriction: riprt,
[INFO] [stdout] ...
[INFO] [stdout] 469 |                 items: ris,
[INFO] [stdout] 470 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:482:24
[INFO] [stdout]     |
[INFO] [stdout] 482 |             TraitAlias(box ast::TraitAlias {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 482 -             TraitAlias(box ast::TraitAlias {
[INFO] [stdout] 482 +             TraitAlias(ast::TraitAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 482 ~             TraitAlias(deref!(ast::TraitAlias {
[INFO] [stdout] 483 |                 ident: li,
[INFO] [stdout] ...
[INFO] [stdout] 486 |                 constness: lc,
[INFO] [stdout] 487 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:488:24
[INFO] [stdout]     |
[INFO] [stdout] 488 |             TraitAlias(box ast::TraitAlias {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 488 -             TraitAlias(box ast::TraitAlias {
[INFO] [stdout] 488 +             TraitAlias(ast::TraitAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 488 ~             TraitAlias(deref!(ast::TraitAlias {
[INFO] [stdout] 489 |                 ident: ri,
[INFO] [stdout] ...
[INFO] [stdout] 492 |                 constness: rc,
[INFO] [stdout] 493 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:539:20
[INFO] [stdout]     |
[INFO] [stdout] 539 |             Static(box StaticItem {
[INFO] [stdout]     |                    ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 539 -             Static(box StaticItem {
[INFO] [stdout] 539 +             Static(StaticItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 539 ~             Static(deref!(StaticItem {
[INFO] [stdout] 540 |                 ident: li,
[INFO] [stdout] ...
[INFO] [stdout] 546 |                 eii_impls: _,
[INFO] [stdout] 547 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:548:20
[INFO] [stdout]     |
[INFO] [stdout] 548 |             Static(box StaticItem {
[INFO] [stdout]     |                    ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 548 -             Static(box StaticItem {
[INFO] [stdout] 548 +             Static(StaticItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 548 ~             Static(deref!(StaticItem {
[INFO] [stdout] 549 |                 ident: ri,
[INFO] [stdout] ...
[INFO] [stdout] 555 |                 eii_impls: _,
[INFO] [stdout] 556 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:559:16
[INFO] [stdout]     |
[INFO] [stdout] 559 |             Fn(box ast::Fn {
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 559 -             Fn(box ast::Fn {
[INFO] [stdout] 559 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 559 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 560 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 567 |                 eii_impls: _,
[INFO] [stdout] 568 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:569:16
[INFO] [stdout]     |
[INFO] [stdout] 569 |             Fn(box ast::Fn {
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 569 -             Fn(box ast::Fn {
[INFO] [stdout] 569 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 569 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 570 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 577 |                 eii_impls: _,
[INFO] [stdout] 578 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:588:21
[INFO] [stdout]     |
[INFO] [stdout] 588 |             TyAlias(box ast::TyAlias {
[INFO] [stdout]     |                     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 588 -             TyAlias(box ast::TyAlias {
[INFO] [stdout] 588 +             TyAlias(ast::TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 588 ~             TyAlias(deref!(ast::TyAlias {
[INFO] [stdout] 589 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 594 |                 ty: lt,
[INFO] [stdout] 595 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:596:21
[INFO] [stdout]     |
[INFO] [stdout] 596 |             TyAlias(box ast::TyAlias {
[INFO] [stdout]     |                     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 596 -             TyAlias(box ast::TyAlias {
[INFO] [stdout] 596 +             TyAlias(ast::TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 596 ~             TyAlias(deref!(ast::TyAlias {
[INFO] [stdout] 597 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 602 |                 ty: rt,
[INFO] [stdout] 603 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:621:19
[INFO] [stdout]     |
[INFO] [stdout] 621 |             Const(box ConstItem {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 621 -             Const(box ConstItem {
[INFO] [stdout] 621 +             Const(ConstItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 621 ~             Const(deref!(ConstItem {
[INFO] [stdout] 622 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 627 |                 define_opaque: _,
[INFO] [stdout] 628 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:629:19
[INFO] [stdout]     |
[INFO] [stdout] 629 |             Const(box ConstItem {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 629 -             Const(box ConstItem {
[INFO] [stdout] 629 +             Const(ConstItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 629 ~             Const(deref!(ConstItem {
[INFO] [stdout] 630 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 635 |                 define_opaque: _,
[INFO] [stdout] 636 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:645:16
[INFO] [stdout]     |
[INFO] [stdout] 645 |             Fn(box ast::Fn {
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 645 -             Fn(box ast::Fn {
[INFO] [stdout] 645 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 645 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 646 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 653 |                 eii_impls: _,
[INFO] [stdout] 654 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:655:16
[INFO] [stdout]     |
[INFO] [stdout] 655 |             Fn(box ast::Fn {
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 655 -             Fn(box ast::Fn {
[INFO] [stdout] 655 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 655 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 656 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 663 |                 eii_impls: _,
[INFO] [stdout] 664 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:674:18
[INFO] [stdout]     |
[INFO] [stdout] 674 |             Type(box TyAlias {
[INFO] [stdout]     |                  ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 674 -             Type(box TyAlias {
[INFO] [stdout] 674 +             Type(TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 674 ~             Type(deref!(TyAlias {
[INFO] [stdout] 675 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 680 |                 ty: lt,
[INFO] [stdout] 681 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:682:18
[INFO] [stdout]     |
[INFO] [stdout] 682 |             Type(box TyAlias {
[INFO] [stdout]     |                  ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 682 -             Type(box TyAlias {
[INFO] [stdout] 682 +             Type(TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 682 ~             Type(deref!(TyAlias {
[INFO] [stdout] 683 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 688 |                 ty: rt,
[INFO] [stdout] 689 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/mir/mod.rs:186:42
[INFO] [stdout]     |
[INFO] [stdout] 186 |             if let StatementKind::Assign(box (place, _)) = statement.kind {
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 186 -             if let StatementKind::Assign(box (place, _)) = statement.kind {
[INFO] [stdout] 186 +             if let StatementKind::Assign((place, _)) = statement.kind {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 186 -             if let StatementKind::Assign(box (place, _)) = statement.kind {
[INFO] [stdout] 186 +             if let StatementKind::Assign(deref!((place, _))) = statement.kind {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/mir/possible_borrower.rs:160:21
[INFO] [stdout]     |
[INFO] [stdout] 160 |         BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout]     |                     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 160 -         BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout] 160 +         BinaryOp(_, (lhs, rhs)) => {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 160 -         BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout] 160 +         BinaryOp(_, deref!((lhs, rhs))) => {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/qualify_min_const_fn.rs:193:29
[INFO] [stdout]     |
[INFO] [stdout] 193 |         Rvalue::BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout]     |                             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 193 -         Rvalue::BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout] 193 +         Rvalue::BinaryOp(_, (lhs, rhs)) => {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 193 -         Rvalue::BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout] 193 +         Rvalue::BinaryOp(_, deref!((lhs, rhs))) => {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/qualify_min_const_fn.rs:232:31
[INFO] [stdout]     |
[INFO] [stdout] 232 |         StatementKind::Assign(box (place, rval)) => {
[INFO] [stdout]     |                               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 232 -         StatementKind::Assign(box (place, rval)) => {
[INFO] [stdout] 232 +         StatementKind::Assign((place, rval)) => {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 232 -         StatementKind::Assign(box (place, rval)) => {
[INFO] [stdout] 232 +         StatementKind::Assign(deref!((place, rval))) => {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/qualify_min_const_fn.rs:237:33
[INFO] [stdout]     |
[INFO] [stdout] 237 |         StatementKind::FakeRead(box (_, place)) => check_place(cx, *place, span, body, msrv),
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 237 -         StatementKind::FakeRead(box (_, place)) => check_place(cx, *place, span, body, msrv),
[INFO] [stdout] 237 +         StatementKind::FakeRead((_, place)) => check_place(cx, *place, span, body, msrv),
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 237 -         StatementKind::FakeRead(box (_, place)) => check_place(cx, *place, span, body, msrv),
[INFO] [stdout] 237 +         StatementKind::FakeRead(deref!((_, place))) => check_place(cx, *place, span, body, msrv),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/qualify_min_const_fn.rs:241:34
[INFO] [stdout]     |
[INFO] [stdout] 241 |         StatementKind::Intrinsic(box NonDivergingIntrinsic::Assume(op)) => check_operand(cx, op, span, body, msrv),
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 241 -         StatementKind::Intrinsic(box NonDivergingIntrinsic::Assume(op)) => check_operand(cx, op, span, body, msrv),
[INFO] [stdout] 241 +         StatementKind::Intrinsic(NonDivergingIntrinsic::Assume(op)) => check_operand(cx, op, span, body, msrv),
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 241 -         StatementKind::Intrinsic(box NonDivergingIntrinsic::Assume(op)) => check_operand(cx, op, span, body, msrv),
[INFO] [stdout] 241 +         StatementKind::Intrinsic(deref!(NonDivergingIntrinsic::Assume(op))) => check_operand(cx, op, span, body, msrv),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/qualify_min_const_fn.rs:243:34
[INFO] [stdout]     |
[INFO] [stdout] 243 |         StatementKind::Intrinsic(box NonDivergingIntrinsic::CopyNonOverlapping(
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 243 -         StatementKind::Intrinsic(box NonDivergingIntrinsic::CopyNonOverlapping(
[INFO] [stdout] 243 +         StatementKind::Intrinsic(NonDivergingIntrinsic::CopyNonOverlapping(
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 243 ~         StatementKind::Intrinsic(deref!(NonDivergingIntrinsic::CopyNonOverlapping(
[INFO] [stdout] 244 |             rustc_middle::mir::CopyNonOverlapping { dst, src, count },
[INFO] [stdout] 245 ~         ))) => {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_abi`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | extern crate rustc_abi;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_ast`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | extern crate rustc_ast;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_attr_parsing`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | extern crate rustc_attr_parsing;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_const_eval`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | extern crate rustc_const_eval;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_data_structures`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | extern crate rustc_data_structures;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_driver`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | extern crate rustc_driver;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_errors`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | extern crate rustc_errors;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_hir`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | extern crate rustc_hir;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_hir_analysis`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | extern crate rustc_hir_analysis;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_hir_typeck`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | extern crate rustc_hir_typeck;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_index`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | extern crate rustc_index;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_infer`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | extern crate rustc_infer;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_lexer`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | extern crate rustc_lexer;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_lint`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | extern crate rustc_lint;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_middle`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:36:1
[INFO] [stdout]    |
[INFO] [stdout] 36 | extern crate rustc_middle;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_mir_dataflow`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | extern crate rustc_mir_dataflow;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_session`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:38:1
[INFO] [stdout]    |
[INFO] [stdout] 38 | extern crate rustc_session;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_span`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:39:1
[INFO] [stdout]    |
[INFO] [stdout] 39 | extern crate rustc_span;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_trait_selection`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:40:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | extern crate rustc_trait_selection;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `BinOpKind`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |     use BinOpKind::*;
[INFO] [stdout]    |         ^^^^^^^^^ use of undeclared type `BinOpKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `PatKind`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |     use PatKind::*;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type `PatKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:146:9
[INFO] [stdout]     |
[INFO] [stdout] 146 |     use ExprKind::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `StmtKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:297:9
[INFO] [stdout]     |
[INFO] [stdout] 297 |     use StmtKind::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `StmtKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `LocalKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:316:9
[INFO] [stdout]     |
[INFO] [stdout] 316 |     use LocalKind::*;
[INFO] [stdout]     |         ^^^^^^^^^ use of undeclared type `LocalKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ItemKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:331:9
[INFO] [stdout]     |
[INFO] [stdout] 331 |     use ItemKind::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ForeignItemKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:536:9
[INFO] [stdout]     |
[INFO] [stdout] 536 |     use ForeignItemKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ use of undeclared type `ForeignItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `AssocItemKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:618:9
[INFO] [stdout]     |
[INFO] [stdout] 618 |     use AssocItemKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^ use of undeclared type `AssocItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `VariantData`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:715:9
[INFO] [stdout]     |
[INFO] [stdout] 715 |     use VariantData::*;
[INFO] [stdout]     |         ^^^^^^^^^^^ use of undeclared type `VariantData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `WherePredicateKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:778:9
[INFO] [stdout]     |
[INFO] [stdout] 778 |     use WherePredicateKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ use of undeclared type `WherePredicateKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ConstItemRhsKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:804:9
[INFO] [stdout]     |
[INFO] [stdout] 804 |     use ConstItemRhsKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ use of undeclared type `ConstItemRhsKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `UseTreeKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:819:9
[INFO] [stdout]     |
[INFO] [stdout] 819 |     use UseTreeKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^ use of undeclared type `UseTreeKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `VisibilityKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:838:9
[INFO] [stdout]     |
[INFO] [stdout] 838 |     use VisibilityKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ use of undeclared type `VisibilityKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `TyKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:902:9
[INFO] [stdout]     |
[INFO] [stdout] 902 |     use TyKind::*;
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `TyKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `Extern`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:934:9
[INFO] [stdout]     |
[INFO] [stdout] 934 |     use Extern::*;
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `Extern`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `GenericParamKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:955:9
[INFO] [stdout]     |
[INFO] [stdout] 955 |     use GenericParamKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ use of undeclared type `GenericParamKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `GenericBound`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:980:9
[INFO] [stdout]     |
[INFO] [stdout] 980 |     use GenericBound::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^ use of undeclared type `GenericBound`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `AssocItemConstraintKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:997:9
[INFO] [stdout]     |
[INFO] [stdout] 997 |     use AssocItemConstraintKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AssocItemConstraintKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `AttrKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:1011:9
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     use AttrKind::*;
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `AttrKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `AttrArgs`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ast_utils/mod.rs:1031:9
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     use AttrArgs::*;
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `AttrArgs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:56:61
[INFO] [stdout]    |
[INFO] [stdout] 56 |     fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result;
[INFO] [stdout]    |                                                             ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] help: consider further restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] 56 |     fn visit<V: Visitor<'tcx> + gimli::read::op::EvaluationStorage</* R */>>(self, visitor: &mut V) -> V::Result;
[INFO] [stdout]    |                               +++++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/mir/possible_borrower.rs:144:54
[INFO] [stdout]     |
[INFO] [stdout] 144 |     fn visit_region(&mut self, _: ty::Region<'_>) -> Self::Result {
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `ContainsRegion`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 144 -     fn visit_region(&mut self, _: ty::Region<'_>) -> Self::Result {
[INFO] [stdout] 144 +     fn visit_region(&mut self, _: ty::Region<'_>) -> <ContainsRegion as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ty/type_certainty/mod.rs:152:90
[INFO] [stdout]     |
[INFO] [stdout] 152 |     fn visit_infer(&mut self, _inf_id: HirId, _inf_span: Span, _kind: InferKind<'cx>) -> Self::Result {
[INFO] [stdout]     |                                                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `CertaintyVisitor<'cx, '_>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 152 -     fn visit_infer(&mut self, _inf_id: HirId, _inf_span: Span, _kind: InferKind<'cx>) -> Self::Result {
[INFO] [stdout] 152 +     fn visit_infer(&mut self, _inf_id: HirId, _inf_span: Span, _kind: InferKind<'cx>) -> <CertaintyVisitor<'cx, '_> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ty/mod.rs:834:56
[INFO] [stdout]     |
[INFO] [stdout] 834 |         fn visit_region(&mut self, r: Region<'tcx>) -> Self::Result {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_top_level_late_bound_region::V<F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 834 -         fn visit_region(&mut self, r: Region<'tcx>) -> Self::Result {
[INFO] [stdout] 834 +         fn visit_region(&mut self, r: Region<'tcx>) -> <for_each_top_level_late_bound_region::V<F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/ty/mod.rs:843:92
[INFO] [stdout]     |
[INFO] [stdout] 843 |         fn visit_binder<T: TypeVisitable<TyCtxt<'tcx>>>(&mut self, t: &Binder<'tcx, T>) -> Self::Result {
[INFO] [stdout]     |                                                                                            ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_top_level_late_bound_region::V<F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 843 -         fn visit_binder<T: TypeVisitable<TyCtxt<'tcx>>>(&mut self, t: &Binder<'tcx, T>) -> Self::Result {
[INFO] [stdout] 843 +         fn visit_binder<T: TypeVisitable<TyCtxt<'tcx>>>(&mut self, t: &Binder<'tcx, T>) -> <for_each_top_level_late_bound_region::V<F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/usage.rs:130:67
[INFO] [stdout]     |
[INFO] [stdout] 130 |     fn visit_path(&mut self, path: &hir::Path<'tcx>, _: HirId) -> Self::Result {
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `BindingUsageFinder<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 130 -     fn visit_path(&mut self, path: &hir::Path<'tcx>, _: HirId) -> Self::Result {
[INFO] [stdout] 130 +     fn visit_path(&mut self, path: &hir::Path<'tcx>, _: HirId) -> <BindingUsageFinder<'_, 'tcx> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/usage.rs:140:32
[INFO] [stdout]     |
[INFO] [stdout] 140 |     fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `MaybeTyCtxt` implemented for `BindingUsageFinder<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 140 -     fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 140 +     fn maybe_tcx(&mut self) -> <BindingUsageFinder<'_, 'tcx> as Example>::MaybeTyCtxt {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:62:61
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]    |                                                             ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] help: consider further restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn visit<V: Visitor<'tcx> + gimli::read::op::EvaluationStorage</* R */>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]    |                               +++++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:74:61
[INFO] [stdout]    |
[INFO] [stdout] 74 |     fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]    |                                                             ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] help: consider further restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] 74 |     fn visit<V: Visitor<'tcx> + gimli::read::op::EvaluationStorage</* R */>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]    |                               +++++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:84:61
[INFO] [stdout]    |
[INFO] [stdout] 84 |     fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]    |                                                             ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] help: consider further restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] 84 |     fn visit<V: Visitor<'tcx> + gimli::read::op::EvaluationStorage</* R */>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]    |                               +++++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:94:69
[INFO] [stdout]     |
[INFO] [stdout]  91 | macro_rules! visitable_ref {
[INFO] [stdout] ...
[INFO] [stdout]  94 |             fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                                                                     ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout] ...
[INFO] [stdout] 100 | visitable_ref!(Arm, visit_arm);
[INFO] [stdout]     | ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn visit<V: gimli::read::op::EvaluationStorage</* R */> Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                         +++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:94:69
[INFO] [stdout]     |
[INFO] [stdout]  91 | macro_rules! visitable_ref {
[INFO] [stdout] ...
[INFO] [stdout]  94 |             fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                                                                     ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout] ...
[INFO] [stdout] 101 | visitable_ref!(Block, visit_block);
[INFO] [stdout]     | ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn visit<V: gimli::read::op::EvaluationStorage</* R */> Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                         +++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:94:69
[INFO] [stdout]     |
[INFO] [stdout]  91 | macro_rules! visitable_ref {
[INFO] [stdout] ...
[INFO] [stdout]  94 |             fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                                                                     ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout] ...
[INFO] [stdout] 102 | visitable_ref!(Body, visit_body);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn visit<V: gimli::read::op::EvaluationStorage</* R */> Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                         +++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:94:69
[INFO] [stdout]     |
[INFO] [stdout]  91 | macro_rules! visitable_ref {
[INFO] [stdout] ...
[INFO] [stdout]  94 |             fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                                                                     ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout] ...
[INFO] [stdout] 103 | visitable_ref!(Expr, visit_expr);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn visit<V: gimli::read::op::EvaluationStorage</* R */> Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                         +++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:94:69
[INFO] [stdout]     |
[INFO] [stdout]  91 | macro_rules! visitable_ref {
[INFO] [stdout] ...
[INFO] [stdout]  94 |             fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                                                                     ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout] ...
[INFO] [stdout] 104 | visitable_ref!(Stmt, visit_stmt);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn visit<V: gimli::read::op::EvaluationStorage</* R */> Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                         +++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:118:58
[INFO] [stdout]     |
[INFO] [stdout] 118 |         fn visit_expr(&mut self, e: &'tcx Expr<'tcx>) -> Self::Result {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr_without_closures::V<F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 118 -         fn visit_expr(&mut self, e: &'tcx Expr<'tcx>) -> Self::Result {
[INFO] [stdout] 118 +         fn visit_expr(&mut self, e: &'tcx Expr<'tcx>) -> <for_each_expr_without_closures::V<F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:127:69
[INFO] [stdout]     |
[INFO] [stdout] 127 |         fn visit_ty(&mut self, _: &'tcx hir::Ty<'tcx, AmbigArg>) -> Self::Result {
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr_without_closures::V<F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 127 -         fn visit_ty(&mut self, _: &'tcx hir::Ty<'tcx, AmbigArg>) -> Self::Result {
[INFO] [stdout] 127 +         fn visit_ty(&mut self, _: &'tcx hir::Ty<'tcx, AmbigArg>) -> <for_each_expr_without_closures::V<F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:130:56
[INFO] [stdout]     |
[INFO] [stdout] 130 |         fn visit_pat(&mut self, _: &'tcx Pat<'tcx>) -> Self::Result {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr_without_closures::V<F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 130 -         fn visit_pat(&mut self, _: &'tcx Pat<'tcx>) -> Self::Result {
[INFO] [stdout] 130 +         fn visit_pat(&mut self, _: &'tcx Pat<'tcx>) -> <for_each_expr_without_closures::V<F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:133:79
[INFO] [stdout]     |
[INFO] [stdout] 133 |         fn visit_qpath(&mut self, _: &'tcx QPath<'tcx>, _: HirId, _: Span) -> Self::Result {
[INFO] [stdout]     |                                                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr_without_closures::V<F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 133 -         fn visit_qpath(&mut self, _: &'tcx QPath<'tcx>, _: HirId, _: Span) -> Self::Result {
[INFO] [stdout] 133 +         fn visit_qpath(&mut self, _: &'tcx QPath<'tcx>, _: HirId, _: Span) -> <for_each_expr_without_closures::V<F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:137:55
[INFO] [stdout]     |
[INFO] [stdout] 137 |         fn visit_nested_item(&mut self, _: ItemId) -> Self::Result {
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr_without_closures::V<F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 137 -         fn visit_nested_item(&mut self, _: ItemId) -> Self::Result {
[INFO] [stdout] 137 +         fn visit_nested_item(&mut self, _: ItemId) -> <for_each_expr_without_closures::V<F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:160:36
[INFO] [stdout]     |
[INFO] [stdout] 160 |         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `MaybeTyCtxt` implemented for `for_each_expr::V<'tcx, F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 160 -         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 160 +         fn maybe_tcx(&mut self) -> <for_each_expr::V<'tcx, F> as Example>::MaybeTyCtxt {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:164:58
[INFO] [stdout]     |
[INFO] [stdout] 164 |         fn visit_expr(&mut self, e: &'tcx Expr<'tcx>) -> Self::Result {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr::V<'tcx, F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 164 -         fn visit_expr(&mut self, e: &'tcx Expr<'tcx>) -> Self::Result {
[INFO] [stdout] 164 +         fn visit_expr(&mut self, e: &'tcx Expr<'tcx>) -> <for_each_expr::V<'tcx, F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:173:63
[INFO] [stdout]     |
[INFO] [stdout] 173 |         fn visit_anon_const(&mut self, _: &'tcx AnonConst) -> Self::Result {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr::V<'tcx, F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 173 -         fn visit_anon_const(&mut self, _: &'tcx AnonConst) -> Self::Result {
[INFO] [stdout] 173 +         fn visit_anon_const(&mut self, _: &'tcx AnonConst) -> <for_each_expr::V<'tcx, F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:177:69
[INFO] [stdout]     |
[INFO] [stdout] 177 |         fn visit_ty(&mut self, _: &'tcx hir::Ty<'tcx, AmbigArg>) -> Self::Result {
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr::V<'tcx, F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 177 -         fn visit_ty(&mut self, _: &'tcx hir::Ty<'tcx, AmbigArg>) -> Self::Result {
[INFO] [stdout] 177 +         fn visit_ty(&mut self, _: &'tcx hir::Ty<'tcx, AmbigArg>) -> <for_each_expr::V<'tcx, F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:180:56
[INFO] [stdout]     |
[INFO] [stdout] 180 |         fn visit_pat(&mut self, _: &'tcx Pat<'tcx>) -> Self::Result {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr::V<'tcx, F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 180 -         fn visit_pat(&mut self, _: &'tcx Pat<'tcx>) -> Self::Result {
[INFO] [stdout] 180 +         fn visit_pat(&mut self, _: &'tcx Pat<'tcx>) -> <for_each_expr::V<'tcx, F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:183:79
[INFO] [stdout]     |
[INFO] [stdout] 183 |         fn visit_qpath(&mut self, _: &'tcx QPath<'tcx>, _: HirId, _: Span) -> Self::Result {
[INFO] [stdout]     |                                                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr::V<'tcx, F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 183 -         fn visit_qpath(&mut self, _: &'tcx QPath<'tcx>, _: HirId, _: Span) -> Self::Result {
[INFO] [stdout] 183 +         fn visit_qpath(&mut self, _: &'tcx QPath<'tcx>, _: HirId, _: Span) -> <for_each_expr::V<'tcx, F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:187:55
[INFO] [stdout]     |
[INFO] [stdout] 187 |         fn visit_nested_item(&mut self, _: ItemId) -> Self::Result {
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr::V<'tcx, F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 187 -         fn visit_nested_item(&mut self, _: ItemId) -> Self::Result {
[INFO] [stdout] 187 +         fn visit_nested_item(&mut self, _: ItemId) -> <for_each_expr::V<'tcx, F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:335:56
[INFO] [stdout]     |
[INFO] [stdout] 335 |         fn visit_expr(&mut self, e: &'tcx Expr<'_>) -> Self::Result {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `is_const_evaluatable::V<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 335 -         fn visit_expr(&mut self, e: &'tcx Expr<'_>) -> Self::Result {
[INFO] [stdout] 335 +         fn visit_expr(&mut self, e: &'tcx Expr<'_>) -> <is_const_evaluatable::V<'_, 'tcx> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:419:36
[INFO] [stdout]     |
[INFO] [stdout] 419 |         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `MaybeTyCtxt` implemented for `is_expr_unsafe::V<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 419 -         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 419 +         fn maybe_tcx(&mut self) -> <is_expr_unsafe::V<'_, 'tcx> as Example>::MaybeTyCtxt {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:422:56
[INFO] [stdout]     |
[INFO] [stdout] 422 |         fn visit_expr(&mut self, e: &'tcx Expr<'_>) -> Self::Result {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `is_expr_unsafe::V<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 422 -         fn visit_expr(&mut self, e: &'tcx Expr<'_>) -> Self::Result {
[INFO] [stdout] 422 +         fn visit_expr(&mut self, e: &'tcx Expr<'_>) -> <is_expr_unsafe::V<'_, 'tcx> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:455:58
[INFO] [stdout]     |
[INFO] [stdout] 455 |         fn visit_block(&mut self, b: &'tcx Block<'_>) -> Self::Result {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `is_expr_unsafe::V<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 455 -         fn visit_block(&mut self, b: &'tcx Block<'_>) -> Self::Result {
[INFO] [stdout] 455 +         fn visit_block(&mut self, b: &'tcx Block<'_>) -> <is_expr_unsafe::V<'_, 'tcx> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:462:56
[INFO] [stdout]     |
[INFO] [stdout] 462 |         fn visit_nested_item(&mut self, id: ItemId) -> Self::Result {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `is_expr_unsafe::V<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 462 -         fn visit_nested_item(&mut self, id: ItemId) -> Self::Result {
[INFO] [stdout] 462 +         fn visit_nested_item(&mut self, id: ItemId) -> <is_expr_unsafe::V<'_, 'tcx> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:485:36
[INFO] [stdout]     |
[INFO] [stdout] 485 |         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `MaybeTyCtxt` implemented for `contains_unsafe_block::V<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 485 -         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 485 +         fn maybe_tcx(&mut self) -> <contains_unsafe_block::V<'_, 'tcx> as Example>::MaybeTyCtxt {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:489:58
[INFO] [stdout]     |
[INFO] [stdout] 489 |         fn visit_block(&mut self, b: &'tcx Block<'_>) -> Self::Result {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `contains_unsafe_block::V<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 489 -         fn visit_block(&mut self, b: &'tcx Block<'_>) -> Self::Result {
[INFO] [stdout] 489 +         fn visit_block(&mut self, b: &'tcx Block<'_>) -> <contains_unsafe_block::V<'_, 'tcx> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:552:36
[INFO] [stdout]     |
[INFO] [stdout] 552 |         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `MaybeTyCtxt` implemented for `for_each_local_use_after_expr::V<'_, 'tcx, F, B>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 552 -         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 552 +         fn maybe_tcx(&mut self) -> <for_each_local_use_after_expr::V<'_, 'tcx, F, B> as Example>::MaybeTyCtxt {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/visitors.rs:737:36
[INFO] [stdout]     |
[INFO] [stdout] 737 |         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `MaybeTyCtxt` implemented for `for_each_local_assignment::V<'_, 'tcx, F, B>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 737 -         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 737 +         fn maybe_tcx(&mut self) -> <for_each_local_assignment::V<'_, 'tcx, F, B> as Example>::MaybeTyCtxt {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:1092:47
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn visit_name(&mut self, name: Symbol) -> Self::Result {
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `ContainsName<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]      |
[INFO] [stdout] 1092 -     fn visit_name(&mut self, name: Symbol) -> Self::Result {
[INFO] [stdout] 1092 +     fn visit_name(&mut self, name: Symbol) -> <ContainsName<'_, 'tcx> as Example>::Result {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/9fca3bc/clippy_utils/src/lib.rs:1100:32
[INFO] [stdout]      |
[INFO] [stdout] 1100 |     fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `MaybeTyCtxt` implemented for `ContainsName<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]      |
[INFO] [stdout] 1100 -     fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 1100 +     fn maybe_tcx(&mut self) -> <ContainsName<'_, 'tcx> as Example>::MaybeTyCtxt {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0220, E0223, E0432, E0463, E0557.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0220`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `clippy_utils` (lib) due to 113 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "de2e46a63e9cc7ce93c0bb9a2ea2d9e1654817e37951e6f3a6d31439cda3515f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "de2e46a63e9cc7ce93c0bb9a2ea2d9e1654817e37951e6f3a6d31439cda3515f", kill_on_drop: false }`
[INFO] [stdout] de2e46a63e9cc7ce93c0bb9a2ea2d9e1654817e37951e6f3a6d31439cda3515f
