[INFO] fetching crate syn-visit-mut 0.0.1...
[INFO] testing syn-visit-mut-0.0.1 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8
[INFO] extracting crate syn-visit-mut 0.0.1 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate syn-visit-mut 0.0.1
[INFO] finished tweaking crates.io crate syn-visit-mut 0.0.1
[INFO] tweaked toml for crates.io crate syn-visit-mut 0.0.1 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate syn-visit-mut 0.0.1 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 3 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9b17c4f74ff8f2f05bb7794091c8678e3634c25f501617c4d499c84b18fccb09
[INFO] running `Command { std: "docker" "start" "-a" "9b17c4f74ff8f2f05bb7794091c8678e3634c25f501617c4d499c84b18fccb09", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9b17c4f74ff8f2f05bb7794091c8678e3634c25f501617c4d499c84b18fccb09", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9b17c4f74ff8f2f05bb7794091c8678e3634c25f501617c4d499c84b18fccb09", kill_on_drop: false }`
[INFO] [stdout] 9b17c4f74ff8f2f05bb7794091c8678e3634c25f501617c4d499c84b18fccb09
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2d2ba93c9b3ff51875217395a56764b1476b1975646fff6a63b7bca0a2f3f764
[INFO] running `Command { std: "docker" "start" "-a" "2d2ba93c9b3ff51875217395a56764b1476b1975646fff6a63b7bca0a2f3f764", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling syn-visit-mut v0.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling syn v2.0.110
[INFO] [stdout] error[E0433]: failed to resolve: could not find `AttrStyle` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1017:16
[INFO] [stdout]      |
[INFO] [stdout] 1017 |         crate::AttrStyle::Outer => {}
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |                |
[INFO] [stdout]      |                could not find `AttrStyle` in the crate root
[INFO] [stdout]      |                help: an enum with a similar name exists: `StrStyle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `AttrStyle` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1018:16
[INFO] [stdout]      |
[INFO] [stdout] 1018 |         crate::AttrStyle::Inner(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |                |
[INFO] [stdout]      |                could not find `AttrStyle` in the crate root
[INFO] [stdout]      |                help: an enum with a similar name exists: `StrStyle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1072:16
[INFO] [stdout]      |
[INFO] [stdout] 1072 |         crate::BinOp::Add(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1075:16
[INFO] [stdout]      |
[INFO] [stdout] 1075 |         crate::BinOp::Sub(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1078:16
[INFO] [stdout]      |
[INFO] [stdout] 1078 |         crate::BinOp::Mul(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1081:16
[INFO] [stdout]      |
[INFO] [stdout] 1081 |         crate::BinOp::Div(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1084:16
[INFO] [stdout]      |
[INFO] [stdout] 1084 |         crate::BinOp::Rem(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1087:16
[INFO] [stdout]      |
[INFO] [stdout] 1087 |         crate::BinOp::And(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1090:16
[INFO] [stdout]      |
[INFO] [stdout] 1090 |         crate::BinOp::Or(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1093:16
[INFO] [stdout]      |
[INFO] [stdout] 1093 |         crate::BinOp::BitXor(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1096:16
[INFO] [stdout]      |
[INFO] [stdout] 1096 |         crate::BinOp::BitAnd(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1099:16
[INFO] [stdout]      |
[INFO] [stdout] 1099 |         crate::BinOp::BitOr(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1102:16
[INFO] [stdout]      |
[INFO] [stdout] 1102 |         crate::BinOp::Shl(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1105:16
[INFO] [stdout]      |
[INFO] [stdout] 1105 |         crate::BinOp::Shr(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1108:16
[INFO] [stdout]      |
[INFO] [stdout] 1108 |         crate::BinOp::Eq(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1111:16
[INFO] [stdout]      |
[INFO] [stdout] 1111 |         crate::BinOp::Lt(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1114:16
[INFO] [stdout]      |
[INFO] [stdout] 1114 |         crate::BinOp::Le(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1117:16
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         crate::BinOp::Ne(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1120:16
[INFO] [stdout]      |
[INFO] [stdout] 1120 |         crate::BinOp::Ge(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1123:16
[INFO] [stdout]      |
[INFO] [stdout] 1123 |         crate::BinOp::Gt(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1126:16
[INFO] [stdout]      |
[INFO] [stdout] 1126 |         crate::BinOp::AddAssign(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1129:16
[INFO] [stdout]      |
[INFO] [stdout] 1129 |         crate::BinOp::SubAssign(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1132:16
[INFO] [stdout]      |
[INFO] [stdout] 1132 |         crate::BinOp::MulAssign(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1135:16
[INFO] [stdout]      |
[INFO] [stdout] 1135 |         crate::BinOp::DivAssign(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1138:16
[INFO] [stdout]      |
[INFO] [stdout] 1138 |         crate::BinOp::RemAssign(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1141:16
[INFO] [stdout]      |
[INFO] [stdout] 1141 |         crate::BinOp::BitXorAssign(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1144:16
[INFO] [stdout]      |
[INFO] [stdout] 1144 |         crate::BinOp::BitAndAssign(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1147:16
[INFO] [stdout]      |
[INFO] [stdout] 1147 |         crate::BinOp::BitOrAssign(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1150:16
[INFO] [stdout]      |
[INFO] [stdout] 1150 |         crate::BinOp::ShlAssign(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1153:16
[INFO] [stdout]      |
[INFO] [stdout] 1153 |         crate::BinOp::ShrAssign(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `BinOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Data` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1226:16
[INFO] [stdout]      |
[INFO] [stdout] 1226 |         crate::Data::Struct(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Data` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Data` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1229:16
[INFO] [stdout]      |
[INFO] [stdout] 1229 |         crate::Data::Enum(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Data` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Data` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1232:16
[INFO] [stdout]      |
[INFO] [stdout] 1232 |         crate::Data::Union(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Data` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1290:16
[INFO] [stdout]      |
[INFO] [stdout] 1290 |         crate::Expr::Array(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1293:16
[INFO] [stdout]      |
[INFO] [stdout] 1293 |         crate::Expr::Assign(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1296:16
[INFO] [stdout]      |
[INFO] [stdout] 1296 |         crate::Expr::Async(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1299:16
[INFO] [stdout]      |
[INFO] [stdout] 1299 |         crate::Expr::Await(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1302:16
[INFO] [stdout]      |
[INFO] [stdout] 1302 |         crate::Expr::Binary(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1305:16
[INFO] [stdout]      |
[INFO] [stdout] 1305 |         crate::Expr::Block(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1308:16
[INFO] [stdout]      |
[INFO] [stdout] 1308 |         crate::Expr::Break(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1311:16
[INFO] [stdout]      |
[INFO] [stdout] 1311 |         crate::Expr::Call(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1314:16
[INFO] [stdout]      |
[INFO] [stdout] 1314 |         crate::Expr::Cast(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1317:16
[INFO] [stdout]      |
[INFO] [stdout] 1317 |         crate::Expr::Closure(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1320:16
[INFO] [stdout]      |
[INFO] [stdout] 1320 |         crate::Expr::Const(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1323:16
[INFO] [stdout]      |
[INFO] [stdout] 1323 |         crate::Expr::Continue(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1326:16
[INFO] [stdout]      |
[INFO] [stdout] 1326 |         crate::Expr::Field(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1329:16
[INFO] [stdout]      |
[INFO] [stdout] 1329 |         crate::Expr::ForLoop(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1332:16
[INFO] [stdout]      |
[INFO] [stdout] 1332 |         crate::Expr::Group(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1335:16
[INFO] [stdout]      |
[INFO] [stdout] 1335 |         crate::Expr::If(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1338:16
[INFO] [stdout]      |
[INFO] [stdout] 1338 |         crate::Expr::Index(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1341:16
[INFO] [stdout]      |
[INFO] [stdout] 1341 |         crate::Expr::Infer(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1344:16
[INFO] [stdout]      |
[INFO] [stdout] 1344 |         crate::Expr::Let(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1347:16
[INFO] [stdout]      |
[INFO] [stdout] 1347 |         crate::Expr::Lit(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1350:16
[INFO] [stdout]      |
[INFO] [stdout] 1350 |         crate::Expr::Loop(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1353:16
[INFO] [stdout]      |
[INFO] [stdout] 1353 |         crate::Expr::Macro(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1356:16
[INFO] [stdout]      |
[INFO] [stdout] 1356 |         crate::Expr::Match(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1359:16
[INFO] [stdout]      |
[INFO] [stdout] 1359 |         crate::Expr::MethodCall(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1362:16
[INFO] [stdout]      |
[INFO] [stdout] 1362 |         crate::Expr::Paren(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1365:16
[INFO] [stdout]      |
[INFO] [stdout] 1365 |         crate::Expr::Path(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1368:16
[INFO] [stdout]      |
[INFO] [stdout] 1368 |         crate::Expr::Range(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1371:16
[INFO] [stdout]      |
[INFO] [stdout] 1371 |         crate::Expr::RawAddr(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1374:16
[INFO] [stdout]      |
[INFO] [stdout] 1374 |         crate::Expr::Reference(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1377:16
[INFO] [stdout]      |
[INFO] [stdout] 1377 |         crate::Expr::Repeat(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1380:16
[INFO] [stdout]      |
[INFO] [stdout] 1380 |         crate::Expr::Return(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1383:16
[INFO] [stdout]      |
[INFO] [stdout] 1383 |         crate::Expr::Struct(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1386:16
[INFO] [stdout]      |
[INFO] [stdout] 1386 |         crate::Expr::Try(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1389:16
[INFO] [stdout]      |
[INFO] [stdout] 1389 |         crate::Expr::TryBlock(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1392:16
[INFO] [stdout]      |
[INFO] [stdout] 1392 |         crate::Expr::Tuple(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1395:16
[INFO] [stdout]      |
[INFO] [stdout] 1395 |         crate::Expr::Unary(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1398:16
[INFO] [stdout]      |
[INFO] [stdout] 1398 |         crate::Expr::Unsafe(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1401:16
[INFO] [stdout]      |
[INFO] [stdout] 1401 |         crate::Expr::Verbatim(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1404:16
[INFO] [stdout]      |
[INFO] [stdout] 1404 |         crate::Expr::While(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1407:16
[INFO] [stdout]      |
[INFO] [stdout] 1407 |         crate::Expr::Yield(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Expr` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `FieldMutability` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2002:16
[INFO] [stdout]      |
[INFO] [stdout] 2002 |         crate::FieldMutability::None => {}
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^ could not find `FieldMutability` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Fields` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2040:16
[INFO] [stdout]      |
[INFO] [stdout] 2040 |         crate::Fields::Named(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^ could not find `Fields` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Fields` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2043:16
[INFO] [stdout]      |
[INFO] [stdout] 2043 |         crate::Fields::Unnamed(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^ could not find `Fields` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Fields` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2046:16
[INFO] [stdout]      |
[INFO] [stdout] 2046 |         crate::Fields::Unit => {}
[INFO] [stdout]      |                ^^^^^^ could not find `Fields` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `FnArg` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2094:16
[INFO] [stdout]      |
[INFO] [stdout] 2094 |         crate::FnArg::Receiver(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `FnArg` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `FnArg` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2097:16
[INFO] [stdout]      |
[INFO] [stdout] 2097 |         crate::FnArg::Typed(_binding_0) => {
[INFO] [stdout]      |                ^^^^^ could not find `FnArg` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `ForeignItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2109:16
[INFO] [stdout]      |
[INFO] [stdout] 2109 |         crate::ForeignItem::Fn(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^ could not find `ForeignItem` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `ForeignItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2112:16
[INFO] [stdout]      |
[INFO] [stdout] 2112 |         crate::ForeignItem::Static(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^ could not find `ForeignItem` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `ForeignItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2115:16
[INFO] [stdout]      |
[INFO] [stdout] 2115 |         crate::ForeignItem::Type(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^ could not find `ForeignItem` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `ForeignItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2118:16
[INFO] [stdout]      |
[INFO] [stdout] 2118 |         crate::ForeignItem::Macro(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^ could not find `ForeignItem` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `ForeignItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2121:16
[INFO] [stdout]      |
[INFO] [stdout] 2121 |         crate::ForeignItem::Verbatim(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^ could not find `ForeignItem` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `GenericArgument` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2192:16
[INFO] [stdout]      |
[INFO] [stdout] 2192 |         crate::GenericArgument::Lifetime(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^ could not find `GenericArgument` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `GenericArgument` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2195:16
[INFO] [stdout]      |
[INFO] [stdout] 2195 |         crate::GenericArgument::Type(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^ could not find `GenericArgument` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `GenericArgument` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2198:16
[INFO] [stdout]      |
[INFO] [stdout] 2198 |         crate::GenericArgument::Const(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^ could not find `GenericArgument` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `GenericArgument` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2201:16
[INFO] [stdout]      |
[INFO] [stdout] 2201 |         crate::GenericArgument::AssocType(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^ could not find `GenericArgument` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `GenericArgument` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2204:16
[INFO] [stdout]      |
[INFO] [stdout] 2204 |         crate::GenericArgument::AssocConst(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^ could not find `GenericArgument` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `GenericArgument` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2207:16
[INFO] [stdout]      |
[INFO] [stdout] 2207 |         crate::GenericArgument::Constraint(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^ could not find `GenericArgument` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `GenericParam` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2221:16
[INFO] [stdout]      |
[INFO] [stdout] 2221 |         crate::GenericParam::Lifetime(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^ could not find `GenericParam` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `GenericParam` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2224:16
[INFO] [stdout]      |
[INFO] [stdout] 2224 |         crate::GenericParam::Type(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^ could not find `GenericParam` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `GenericParam` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2227:16
[INFO] [stdout]      |
[INFO] [stdout] 2227 |         crate::GenericParam::Const(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^ could not find `GenericParam` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `ImplItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2263:16
[INFO] [stdout]      |
[INFO] [stdout] 2263 |         crate::ImplItem::Const(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^ could not find `ImplItem` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `ImplItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2266:16
[INFO] [stdout]      |
[INFO] [stdout] 2266 |         crate::ImplItem::Fn(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^ could not find `ImplItem` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `ImplItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2269:16
[INFO] [stdout]      |
[INFO] [stdout] 2269 |         crate::ImplItem::Type(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^ could not find `ImplItem` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `ImplItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2272:16
[INFO] [stdout]      |
[INFO] [stdout] 2272 |         crate::ImplItem::Macro(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^ could not find `ImplItem` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `ImplItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2275:16
[INFO] [stdout]      |
[INFO] [stdout] 2275 |         crate::ImplItem::Verbatim(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^ could not find `ImplItem` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2373:16
[INFO] [stdout]      |
[INFO] [stdout] 2373 |         crate::Item::Const(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2376:16
[INFO] [stdout]      |
[INFO] [stdout] 2376 |         crate::Item::Enum(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2379:16
[INFO] [stdout]      |
[INFO] [stdout] 2379 |         crate::Item::ExternCrate(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2382:16
[INFO] [stdout]      |
[INFO] [stdout] 2382 |         crate::Item::Fn(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2385:16
[INFO] [stdout]      |
[INFO] [stdout] 2385 |         crate::Item::ForeignMod(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2388:16
[INFO] [stdout]      |
[INFO] [stdout] 2388 |         crate::Item::Impl(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2391:16
[INFO] [stdout]      |
[INFO] [stdout] 2391 |         crate::Item::Macro(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2394:16
[INFO] [stdout]      |
[INFO] [stdout] 2394 |         crate::Item::Mod(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2397:16
[INFO] [stdout]      |
[INFO] [stdout] 2397 |         crate::Item::Static(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2400:16
[INFO] [stdout]      |
[INFO] [stdout] 2400 |         crate::Item::Struct(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2403:16
[INFO] [stdout]      |
[INFO] [stdout] 2403 |         crate::Item::Trait(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2406:16
[INFO] [stdout]      |
[INFO] [stdout] 2406 |         crate::Item::TraitAlias(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2409:16
[INFO] [stdout]      |
[INFO] [stdout] 2409 |         crate::Item::Type(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2412:16
[INFO] [stdout]      |
[INFO] [stdout] 2412 |         crate::Item::Union(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2415:16
[INFO] [stdout]      |
[INFO] [stdout] 2415 |         crate::Item::Use(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2418:16
[INFO] [stdout]      |
[INFO] [stdout] 2418 |         crate::Item::Verbatim(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Item` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `MacroDelimiter` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2851:16
[INFO] [stdout]      |
[INFO] [stdout] 2851 |         crate::MacroDelimiter::Paren(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^ could not find `MacroDelimiter` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `MacroDelimiter` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2854:16
[INFO] [stdout]      |
[INFO] [stdout] 2854 |         crate::MacroDelimiter::Brace(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^ could not find `MacroDelimiter` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `MacroDelimiter` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2857:16
[INFO] [stdout]      |
[INFO] [stdout] 2857 |         crate::MacroDelimiter::Bracket(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^ could not find `MacroDelimiter` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Member` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2869:16
[INFO] [stdout]      |
[INFO] [stdout] 2869 |         crate::Member::Named(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^ could not find `Member` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Member` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2872:16
[INFO] [stdout]      |
[INFO] [stdout] 2872 |         crate::Member::Unnamed(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^ could not find `Member` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Meta` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2884:16
[INFO] [stdout]      |
[INFO] [stdout] 2884 |         crate::Meta::Path(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Meta` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Meta` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2887:16
[INFO] [stdout]      |
[INFO] [stdout] 2887 |         crate::Meta::List(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Meta` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Meta` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2890:16
[INFO] [stdout]      |
[INFO] [stdout] 2890 |         crate::Meta::NameValue(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Meta` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2938:16
[INFO] [stdout]      |
[INFO] [stdout] 2938 |         crate::Pat::Const(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2941:16
[INFO] [stdout]      |
[INFO] [stdout] 2941 |         crate::Pat::Ident(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2944:16
[INFO] [stdout]      |
[INFO] [stdout] 2944 |         crate::Pat::Lit(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2947:16
[INFO] [stdout]      |
[INFO] [stdout] 2947 |         crate::Pat::Macro(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2950:16
[INFO] [stdout]      |
[INFO] [stdout] 2950 |         crate::Pat::Or(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2953:16
[INFO] [stdout]      |
[INFO] [stdout] 2953 |         crate::Pat::Paren(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2956:16
[INFO] [stdout]      |
[INFO] [stdout] 2956 |         crate::Pat::Path(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2959:16
[INFO] [stdout]      |
[INFO] [stdout] 2959 |         crate::Pat::Range(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2962:16
[INFO] [stdout]      |
[INFO] [stdout] 2962 |         crate::Pat::Reference(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2965:16
[INFO] [stdout]      |
[INFO] [stdout] 2965 |         crate::Pat::Rest(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2968:16
[INFO] [stdout]      |
[INFO] [stdout] 2968 |         crate::Pat::Slice(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2971:16
[INFO] [stdout]      |
[INFO] [stdout] 2971 |         crate::Pat::Struct(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2974:16
[INFO] [stdout]      |
[INFO] [stdout] 2974 |         crate::Pat::Tuple(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2977:16
[INFO] [stdout]      |
[INFO] [stdout] 2977 |         crate::Pat::TupleStruct(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2980:16
[INFO] [stdout]      |
[INFO] [stdout] 2980 |         crate::Pat::Type(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2983:16
[INFO] [stdout]      |
[INFO] [stdout] 2983 |         crate::Pat::Verbatim(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2986:16
[INFO] [stdout]      |
[INFO] [stdout] 2986 |         crate::Pat::Wild(_binding_0) => {
[INFO] [stdout]      |                ^^^ could not find `Pat` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `PathArguments` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3175:16
[INFO] [stdout]      |
[INFO] [stdout] 3175 |         crate::PathArguments::None => {}
[INFO] [stdout]      |                ^^^^^^^^^^^^^ could not find `PathArguments` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `PathArguments` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3176:16
[INFO] [stdout]      |
[INFO] [stdout] 3176 |         crate::PathArguments::AngleBracketed(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^ could not find `PathArguments` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `PathArguments` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3179:16
[INFO] [stdout]      |
[INFO] [stdout] 3179 |         crate::PathArguments::Parenthesized(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^ could not find `PathArguments` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `PointerMutability` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3200:16
[INFO] [stdout]      |
[INFO] [stdout] 3200 |         crate::PointerMutability::Const(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^ could not find `PointerMutability` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `PointerMutability` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3203:16
[INFO] [stdout]      |
[INFO] [stdout] 3203 |         crate::PointerMutability::Mut(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^ could not find `PointerMutability` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `RangeLimits` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3256:16
[INFO] [stdout]      |
[INFO] [stdout] 3256 |         crate::RangeLimits::HalfOpen(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^ could not find `RangeLimits` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `RangeLimits` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3259:16
[INFO] [stdout]      |
[INFO] [stdout] 3259 |         crate::RangeLimits::Closed(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^ could not find `RangeLimits` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `ReturnType` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3291:16
[INFO] [stdout]      |
[INFO] [stdout] 3291 |         crate::ReturnType::Default => {}
[INFO] [stdout]      |                ^^^^^^^^^^ could not find `ReturnType` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `ReturnType` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3292:16
[INFO] [stdout]      |
[INFO] [stdout] 3292 |         crate::ReturnType::Type(_binding_0, _binding_1) => {
[INFO] [stdout]      |                ^^^^^^^^^^ could not find `ReturnType` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `StaticMutability` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3334:16
[INFO] [stdout]      |
[INFO] [stdout] 3334 |         crate::StaticMutability::Mut(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^ could not find `StaticMutability` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `StaticMutability` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3337:16
[INFO] [stdout]      |
[INFO] [stdout] 3337 |         crate::StaticMutability::None => {}
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^ could not find `StaticMutability` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Stmt` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3349:16
[INFO] [stdout]      |
[INFO] [stdout] 3349 |         crate::Stmt::Local(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Stmt` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Stmt` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3352:16
[INFO] [stdout]      |
[INFO] [stdout] 3352 |         crate::Stmt::Item(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Stmt` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Stmt` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3355:16
[INFO] [stdout]      |
[INFO] [stdout] 3355 |         crate::Stmt::Expr(_binding_0, _binding_1) => {
[INFO] [stdout]      |                ^^^^ could not find `Stmt` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Stmt` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3359:16
[INFO] [stdout]      |
[INFO] [stdout] 3359 |         crate::Stmt::Macro(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Stmt` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `TraitBoundModifier` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3396:16
[INFO] [stdout]      |
[INFO] [stdout] 3396 |         crate::TraitBoundModifier::None => {}
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^ could not find `TraitBoundModifier` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `TraitBoundModifier` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3397:16
[INFO] [stdout]      |
[INFO] [stdout] 3397 |         crate::TraitBoundModifier::Maybe(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^ could not find `TraitBoundModifier` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `TraitItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3409:16
[INFO] [stdout]      |
[INFO] [stdout] 3409 |         crate::TraitItem::Const(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^ could not find `TraitItem` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `TraitItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3412:16
[INFO] [stdout]      |
[INFO] [stdout] 3412 |         crate::TraitItem::Fn(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^ could not find `TraitItem` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `TraitItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3415:16
[INFO] [stdout]      |
[INFO] [stdout] 3415 |         crate::TraitItem::Type(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^ could not find `TraitItem` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `TraitItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3418:16
[INFO] [stdout]      |
[INFO] [stdout] 3418 |         crate::TraitItem::Macro(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^ could not find `TraitItem` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `TraitItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3421:16
[INFO] [stdout]      |
[INFO] [stdout] 3421 |         crate::TraitItem::Verbatim(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^ could not find `TraitItem` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `TypeParamBound` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3661:16
[INFO] [stdout]      |
[INFO] [stdout] 3661 |         crate::TypeParamBound::Trait(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^ could not find `TypeParamBound` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `TypeParamBound` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3664:16
[INFO] [stdout]      |
[INFO] [stdout] 3664 |         crate::TypeParamBound::Lifetime(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^ could not find `TypeParamBound` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `TypeParamBound` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3667:16
[INFO] [stdout]      |
[INFO] [stdout] 3667 |         crate::TypeParamBound::Verbatim(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^ could not find `TypeParamBound` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `UnOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3758:16
[INFO] [stdout]      |
[INFO] [stdout] 3758 |         crate::UnOp::Deref(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `UnOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `UnOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3761:16
[INFO] [stdout]      |
[INFO] [stdout] 3761 |         crate::UnOp::Not(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `UnOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `UnOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3764:16
[INFO] [stdout]      |
[INFO] [stdout] 3764 |         crate::UnOp::Neg(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `UnOp` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `UseTree` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3826:16
[INFO] [stdout]      |
[INFO] [stdout] 3826 |         crate::UseTree::Path(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^ could not find `UseTree` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `UseTree` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3829:16
[INFO] [stdout]      |
[INFO] [stdout] 3829 |         crate::UseTree::Name(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^ could not find `UseTree` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `UseTree` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3832:16
[INFO] [stdout]      |
[INFO] [stdout] 3832 |         crate::UseTree::Rename(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^ could not find `UseTree` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `UseTree` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3835:16
[INFO] [stdout]      |
[INFO] [stdout] 3835 |         crate::UseTree::Glob(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^ could not find `UseTree` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `UseTree` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3838:16
[INFO] [stdout]      |
[INFO] [stdout] 3838 |         crate::UseTree::Group(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^ could not find `UseTree` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Visibility` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3893:16
[INFO] [stdout]      |
[INFO] [stdout] 3893 |         crate::Visibility::Public(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^ could not find `Visibility` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Visibility` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3896:16
[INFO] [stdout]      |
[INFO] [stdout] 3896 |         crate::Visibility::Restricted(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^ could not find `Visibility` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Visibility` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3899:16
[INFO] [stdout]      |
[INFO] [stdout] 3899 |         crate::Visibility::Inherited => {}
[INFO] [stdout]      |                ^^^^^^^^^^ could not find `Visibility` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `WherePredicate` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3921:16
[INFO] [stdout]      |
[INFO] [stdout] 3921 |         crate::WherePredicate::Lifetime(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^ could not find `WherePredicate` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `WherePredicate` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3924:16
[INFO] [stdout]      |
[INFO] [stdout] 3924 |         crate::WherePredicate::Type(_binding_0) => {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^ could not find `WherePredicate` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Abi` in the crate root
[INFO] [stdout]   --> src/visit_mut.rs:32:48
[INFO] [stdout]    |
[INFO] [stdout] 32 |     fn visit_abi_mut(&mut self, i: &mut crate::Abi) {
[INFO] [stdout]    |                                                ^^^ not found in the crate root
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `core::intrinsics::mir::UnwindTerminateReason::Abi` and 1 other; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 32 -     fn visit_abi_mut(&mut self, i: &mut crate::Abi) {
[INFO] [stdout] 32 +     fn visit_abi_mut(&mut self, i: &mut core::intrinsics::mir::UnwindTerminateReason) {
[INFO] [stdout]    |
[INFO] [stdout] 32 -     fn visit_abi_mut(&mut self, i: &mut crate::Abi) {
[INFO] [stdout] 32 +     fn visit_abi_mut(&mut self, i: &mut std::intrinsics::mir::UnwindTerminateReason) {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AngleBracketedGenericArguments` in the crate root
[INFO] [stdout]   --> src/visit_mut.rs:39:24
[INFO] [stdout]    |
[INFO] [stdout] 39 |         i: &mut crate::AngleBracketedGenericArguments,
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Arm` in the crate root
[INFO] [stdout]   --> src/visit_mut.rs:45:48
[INFO] [stdout]    |
[INFO] [stdout] 45 |     fn visit_arm_mut(&mut self, i: &mut crate::Arm) {
[INFO] [stdout]    |                                                ^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AssocConst` in the crate root
[INFO] [stdout]   --> src/visit_mut.rs:50:56
[INFO] [stdout]    |
[INFO] [stdout] 50 |     fn visit_assoc_const_mut(&mut self, i: &mut crate::AssocConst) {
[INFO] [stdout]    |                                                        ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AssocType` in the crate root
[INFO] [stdout]   --> src/visit_mut.rs:55:55
[INFO] [stdout]    |
[INFO] [stdout] 55 |     fn visit_assoc_type_mut(&mut self, i: &mut crate::AssocType) {
[INFO] [stdout]    |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AttrStyle` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:60:55
[INFO] [stdout]     |
[INFO] [stdout]  60 |     fn visit_attr_style_mut(&mut self, i: &mut crate::AttrStyle) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ help: an enum with a similar name exists: `StrStyle`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.110/src/lit.rs:840:1
[INFO] [stdout]     |
[INFO] [stdout] 840 | pub enum StrStyle {
[INFO] [stdout]     | ----------------- similarly named enum `StrStyle` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Attribute` in the crate root
[INFO] [stdout]   --> src/visit_mut.rs:65:54
[INFO] [stdout]    |
[INFO] [stdout] 65 |     fn visit_attribute_mut(&mut self, i: &mut crate::Attribute) {
[INFO] [stdout]    |                                                      ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BareFnArg` in the crate root
[INFO] [stdout]   --> src/visit_mut.rs:70:56
[INFO] [stdout]    |
[INFO] [stdout] 70 |     fn visit_bare_fn_arg_mut(&mut self, i: &mut crate::BareFnArg) {
[INFO] [stdout]    |                                                        ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BareVariadic` in the crate root
[INFO] [stdout]   --> src/visit_mut.rs:75:58
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn visit_bare_variadic_mut(&mut self, i: &mut crate::BareVariadic) {
[INFO] [stdout]    |                                                          ^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BinOp` in the crate root
[INFO] [stdout]   --> src/visit_mut.rs:80:51
[INFO] [stdout]    |
[INFO] [stdout] 80 |     fn visit_bin_op_mut(&mut self, i: &mut crate::BinOp) {
[INFO] [stdout]    |                                                   ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Block` in the crate root
[INFO] [stdout]   --> src/visit_mut.rs:85:50
[INFO] [stdout]    |
[INFO] [stdout] 85 |     fn visit_block_mut(&mut self, i: &mut crate::Block) {
[INFO] [stdout]    |                                                  ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BoundLifetimes` in the crate root
[INFO] [stdout]   --> src/visit_mut.rs:90:60
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn visit_bound_lifetimes_mut(&mut self, i: &mut crate::BoundLifetimes) {
[INFO] [stdout]    |                                                            ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ConstParam` in the crate root
[INFO] [stdout]   --> src/visit_mut.rs:95:56
[INFO] [stdout]    |
[INFO] [stdout] 95 |     fn visit_const_param_mut(&mut self, i: &mut crate::ConstParam) {
[INFO] [stdout]    |                                                        ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Constraint` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:100:55
[INFO] [stdout]     |
[INFO] [stdout] 100 |     fn visit_constraint_mut(&mut self, i: &mut crate::Constraint) {
[INFO] [stdout]     |                                                       ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Data` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:105:49
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn visit_data_mut(&mut self, i: &mut crate::Data) {
[INFO] [stdout]     |                                                 ^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DataEnum` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:110:54
[INFO] [stdout]     |
[INFO] [stdout] 110 |     fn visit_data_enum_mut(&mut self, i: &mut crate::DataEnum) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DataStruct` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:115:56
[INFO] [stdout]     |
[INFO] [stdout] 115 |     fn visit_data_struct_mut(&mut self, i: &mut crate::DataStruct) {
[INFO] [stdout]     |                                                        ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DataUnion` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:120:55
[INFO] [stdout]     |
[INFO] [stdout] 120 |     fn visit_data_union_mut(&mut self, i: &mut crate::DataUnion) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DeriveInput` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:125:57
[INFO] [stdout]     |
[INFO] [stdout] 125 |     fn visit_derive_input_mut(&mut self, i: &mut crate::DeriveInput) {
[INFO] [stdout]     |                                                         ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:130:49
[INFO] [stdout]     |
[INFO] [stdout] 130 |     fn visit_expr_mut(&mut self, i: &mut crate::Expr) {
[INFO] [stdout]     |                                                 ^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprArray` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:135:55
[INFO] [stdout]     |
[INFO] [stdout] 135 |     fn visit_expr_array_mut(&mut self, i: &mut crate::ExprArray) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprAssign` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:140:56
[INFO] [stdout]     |
[INFO] [stdout] 140 |     fn visit_expr_assign_mut(&mut self, i: &mut crate::ExprAssign) {
[INFO] [stdout]     |                                                        ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprAsync` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:145:55
[INFO] [stdout]     |
[INFO] [stdout] 145 |     fn visit_expr_async_mut(&mut self, i: &mut crate::ExprAsync) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprAwait` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:150:55
[INFO] [stdout]     |
[INFO] [stdout] 150 |     fn visit_expr_await_mut(&mut self, i: &mut crate::ExprAwait) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprBinary` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:155:56
[INFO] [stdout]     |
[INFO] [stdout] 155 |     fn visit_expr_binary_mut(&mut self, i: &mut crate::ExprBinary) {
[INFO] [stdout]     |                                                        ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprBlock` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:160:55
[INFO] [stdout]     |
[INFO] [stdout] 160 |     fn visit_expr_block_mut(&mut self, i: &mut crate::ExprBlock) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprBreak` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:165:55
[INFO] [stdout]     |
[INFO] [stdout] 165 |     fn visit_expr_break_mut(&mut self, i: &mut crate::ExprBreak) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprCall` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:170:54
[INFO] [stdout]     |
[INFO] [stdout] 170 |     fn visit_expr_call_mut(&mut self, i: &mut crate::ExprCall) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprCast` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:175:54
[INFO] [stdout]     |
[INFO] [stdout] 175 |     fn visit_expr_cast_mut(&mut self, i: &mut crate::ExprCast) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprClosure` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:180:57
[INFO] [stdout]     |
[INFO] [stdout] 180 |     fn visit_expr_closure_mut(&mut self, i: &mut crate::ExprClosure) {
[INFO] [stdout]     |                                                         ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprConst` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:185:55
[INFO] [stdout]     |
[INFO] [stdout] 185 |     fn visit_expr_const_mut(&mut self, i: &mut crate::ExprConst) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprContinue` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:190:58
[INFO] [stdout]     |
[INFO] [stdout] 190 |     fn visit_expr_continue_mut(&mut self, i: &mut crate::ExprContinue) {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprField` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:195:55
[INFO] [stdout]     |
[INFO] [stdout] 195 |     fn visit_expr_field_mut(&mut self, i: &mut crate::ExprField) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprForLoop` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:200:58
[INFO] [stdout]     |
[INFO] [stdout] 200 |     fn visit_expr_for_loop_mut(&mut self, i: &mut crate::ExprForLoop) {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprGroup` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:205:55
[INFO] [stdout]     |
[INFO] [stdout] 205 |     fn visit_expr_group_mut(&mut self, i: &mut crate::ExprGroup) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprIf` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:210:52
[INFO] [stdout]     |
[INFO] [stdout] 210 |     fn visit_expr_if_mut(&mut self, i: &mut crate::ExprIf) {
[INFO] [stdout]     |                                                    ^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprIndex` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:215:55
[INFO] [stdout]     |
[INFO] [stdout] 215 |     fn visit_expr_index_mut(&mut self, i: &mut crate::ExprIndex) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprInfer` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:220:55
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn visit_expr_infer_mut(&mut self, i: &mut crate::ExprInfer) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprLet` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:225:53
[INFO] [stdout]     |
[INFO] [stdout] 225 |     fn visit_expr_let_mut(&mut self, i: &mut crate::ExprLet) {
[INFO] [stdout]     |                                                     ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprLit` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:230:53
[INFO] [stdout]     |
[INFO] [stdout] 230 |     fn visit_expr_lit_mut(&mut self, i: &mut crate::ExprLit) {
[INFO] [stdout]     |                                                     ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprLoop` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:235:54
[INFO] [stdout]     |
[INFO] [stdout] 235 |     fn visit_expr_loop_mut(&mut self, i: &mut crate::ExprLoop) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprMacro` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:240:55
[INFO] [stdout]     |
[INFO] [stdout] 240 |     fn visit_expr_macro_mut(&mut self, i: &mut crate::ExprMacro) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprMatch` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:245:55
[INFO] [stdout]     |
[INFO] [stdout] 245 |     fn visit_expr_match_mut(&mut self, i: &mut crate::ExprMatch) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprMethodCall` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:250:61
[INFO] [stdout]     |
[INFO] [stdout] 250 |     fn visit_expr_method_call_mut(&mut self, i: &mut crate::ExprMethodCall) {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprParen` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:255:55
[INFO] [stdout]     |
[INFO] [stdout] 255 |     fn visit_expr_paren_mut(&mut self, i: &mut crate::ExprParen) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprPath` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:260:54
[INFO] [stdout]     |
[INFO] [stdout] 260 |     fn visit_expr_path_mut(&mut self, i: &mut crate::ExprPath) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprRange` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:265:55
[INFO] [stdout]     |
[INFO] [stdout] 265 |     fn visit_expr_range_mut(&mut self, i: &mut crate::ExprRange) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprRawAddr` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:270:58
[INFO] [stdout]     |
[INFO] [stdout] 270 |     fn visit_expr_raw_addr_mut(&mut self, i: &mut crate::ExprRawAddr) {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprReference` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:275:59
[INFO] [stdout]     |
[INFO] [stdout] 275 |     fn visit_expr_reference_mut(&mut self, i: &mut crate::ExprReference) {
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprRepeat` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:280:56
[INFO] [stdout]     |
[INFO] [stdout] 280 |     fn visit_expr_repeat_mut(&mut self, i: &mut crate::ExprRepeat) {
[INFO] [stdout]     |                                                        ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprReturn` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:285:56
[INFO] [stdout]     |
[INFO] [stdout] 285 |     fn visit_expr_return_mut(&mut self, i: &mut crate::ExprReturn) {
[INFO] [stdout]     |                                                        ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprStruct` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:290:56
[INFO] [stdout]     |
[INFO] [stdout] 290 |     fn visit_expr_struct_mut(&mut self, i: &mut crate::ExprStruct) {
[INFO] [stdout]     |                                                        ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprTry` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:295:53
[INFO] [stdout]     |
[INFO] [stdout] 295 |     fn visit_expr_try_mut(&mut self, i: &mut crate::ExprTry) {
[INFO] [stdout]     |                                                     ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprTryBlock` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:300:59
[INFO] [stdout]     |
[INFO] [stdout] 300 |     fn visit_expr_try_block_mut(&mut self, i: &mut crate::ExprTryBlock) {
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprTuple` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:305:55
[INFO] [stdout]     |
[INFO] [stdout] 305 |     fn visit_expr_tuple_mut(&mut self, i: &mut crate::ExprTuple) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprUnary` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:310:55
[INFO] [stdout]     |
[INFO] [stdout] 310 |     fn visit_expr_unary_mut(&mut self, i: &mut crate::ExprUnary) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprUnsafe` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:315:56
[INFO] [stdout]     |
[INFO] [stdout] 315 |     fn visit_expr_unsafe_mut(&mut self, i: &mut crate::ExprUnsafe) {
[INFO] [stdout]     |                                                        ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprWhile` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:320:55
[INFO] [stdout]     |
[INFO] [stdout] 320 |     fn visit_expr_while_mut(&mut self, i: &mut crate::ExprWhile) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprYield` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:325:55
[INFO] [stdout]     |
[INFO] [stdout] 325 |     fn visit_expr_yield_mut(&mut self, i: &mut crate::ExprYield) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Field` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:330:50
[INFO] [stdout]     |
[INFO] [stdout] 330 |     fn visit_field_mut(&mut self, i: &mut crate::Field) {
[INFO] [stdout]     |                                                  ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FieldMutability` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:335:61
[INFO] [stdout]     |
[INFO] [stdout] 335 |     fn visit_field_mutability_mut(&mut self, i: &mut crate::FieldMutability) {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FieldPat` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:340:54
[INFO] [stdout]     |
[INFO] [stdout] 340 |     fn visit_field_pat_mut(&mut self, i: &mut crate::FieldPat) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FieldValue` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:345:56
[INFO] [stdout]     |
[INFO] [stdout] 345 |     fn visit_field_value_mut(&mut self, i: &mut crate::FieldValue) {
[INFO] [stdout]     |                                                        ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fields` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:350:51
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn visit_fields_mut(&mut self, i: &mut crate::Fields) {
[INFO] [stdout]     |                                                   ^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FieldsNamed` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:355:57
[INFO] [stdout]     |
[INFO] [stdout] 355 |     fn visit_fields_named_mut(&mut self, i: &mut crate::FieldsNamed) {
[INFO] [stdout]     |                                                         ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FieldsUnnamed` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:360:59
[INFO] [stdout]     |
[INFO] [stdout] 360 |     fn visit_fields_unnamed_mut(&mut self, i: &mut crate::FieldsUnnamed) {
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `File` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:365:49
[INFO] [stdout]     |
[INFO] [stdout] 365 |     fn visit_file_mut(&mut self, i: &mut crate::File) {
[INFO] [stdout]     |                                                 ^^^^ not found in the crate root
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   6 + use std::fs::File;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `File`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 365 -     fn visit_file_mut(&mut self, i: &mut crate::File) {
[INFO] [stdout] 365 +     fn visit_file_mut(&mut self, i: &mut File) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FnArg` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:370:51
[INFO] [stdout]     |
[INFO] [stdout] 370 |     fn visit_fn_arg_mut(&mut self, i: &mut crate::FnArg) {
[INFO] [stdout]     |                                                   ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItem` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:375:57
[INFO] [stdout]     |
[INFO] [stdout] 375 |     fn visit_foreign_item_mut(&mut self, i: &mut crate::ForeignItem) {
[INFO] [stdout]     |                                                         ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItemFn` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:380:60
[INFO] [stdout]     |
[INFO] [stdout] 380 |     fn visit_foreign_item_fn_mut(&mut self, i: &mut crate::ForeignItemFn) {
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItemMacro` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:385:63
[INFO] [stdout]     |
[INFO] [stdout] 385 |     fn visit_foreign_item_macro_mut(&mut self, i: &mut crate::ForeignItemMacro) {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItemStatic` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:390:64
[INFO] [stdout]     |
[INFO] [stdout] 390 |     fn visit_foreign_item_static_mut(&mut self, i: &mut crate::ForeignItemStatic) {
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItemType` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:395:62
[INFO] [stdout]     |
[INFO] [stdout] 395 |     fn visit_foreign_item_type_mut(&mut self, i: &mut crate::ForeignItemType) {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArgument` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:400:61
[INFO] [stdout]     |
[INFO] [stdout] 400 |     fn visit_generic_argument_mut(&mut self, i: &mut crate::GenericArgument) {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericParam` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:405:58
[INFO] [stdout]     |
[INFO] [stdout] 405 |     fn visit_generic_param_mut(&mut self, i: &mut crate::GenericParam) {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Generics` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:410:53
[INFO] [stdout]     |
[INFO] [stdout] 410 |     fn visit_generics_mut(&mut self, i: &mut crate::Generics) {
[INFO] [stdout]     |                                                     ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplItem` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:418:54
[INFO] [stdout]     |
[INFO] [stdout] 418 |     fn visit_impl_item_mut(&mut self, i: &mut crate::ImplItem) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplItemConst` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:423:60
[INFO] [stdout]     |
[INFO] [stdout] 423 |     fn visit_impl_item_const_mut(&mut self, i: &mut crate::ImplItemConst) {
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplItemFn` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:428:57
[INFO] [stdout]     |
[INFO] [stdout] 428 |     fn visit_impl_item_fn_mut(&mut self, i: &mut crate::ImplItemFn) {
[INFO] [stdout]     |                                                         ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplItemMacro` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:433:60
[INFO] [stdout]     |
[INFO] [stdout] 433 |     fn visit_impl_item_macro_mut(&mut self, i: &mut crate::ImplItemMacro) {
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplItemType` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:438:59
[INFO] [stdout]     |
[INFO] [stdout] 438 |     fn visit_impl_item_type_mut(&mut self, i: &mut crate::ImplItemType) {
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplRestriction` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:443:61
[INFO] [stdout]     |
[INFO] [stdout] 443 |     fn visit_impl_restriction_mut(&mut self, i: &mut crate::ImplRestriction) {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Index` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:448:50
[INFO] [stdout]     |
[INFO] [stdout] 448 |     fn visit_index_mut(&mut self, i: &mut crate::Index) {
[INFO] [stdout]     |                                                  ^^^^^ not found in the crate root
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]   6 + use std::ops::Index;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Index`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 448 -     fn visit_index_mut(&mut self, i: &mut crate::Index) {
[INFO] [stdout] 448 +     fn visit_index_mut(&mut self, i: &mut Index) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:453:49
[INFO] [stdout]     |
[INFO] [stdout] 453 |     fn visit_item_mut(&mut self, i: &mut crate::Item) {
[INFO] [stdout]     |                                                 ^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemConst` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:458:55
[INFO] [stdout]     |
[INFO] [stdout] 458 |     fn visit_item_const_mut(&mut self, i: &mut crate::ItemConst) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemEnum` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:463:54
[INFO] [stdout]     |
[INFO] [stdout] 463 |     fn visit_item_enum_mut(&mut self, i: &mut crate::ItemEnum) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemExternCrate` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:468:62
[INFO] [stdout]     |
[INFO] [stdout] 468 |     fn visit_item_extern_crate_mut(&mut self, i: &mut crate::ItemExternCrate) {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemFn` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:473:52
[INFO] [stdout]     |
[INFO] [stdout] 473 |     fn visit_item_fn_mut(&mut self, i: &mut crate::ItemFn) {
[INFO] [stdout]     |                                                    ^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemForeignMod` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:478:61
[INFO] [stdout]     |
[INFO] [stdout] 478 |     fn visit_item_foreign_mod_mut(&mut self, i: &mut crate::ItemForeignMod) {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemImpl` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:483:54
[INFO] [stdout]     |
[INFO] [stdout] 483 |     fn visit_item_impl_mut(&mut self, i: &mut crate::ItemImpl) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemMacro` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:488:55
[INFO] [stdout]     |
[INFO] [stdout] 488 |     fn visit_item_macro_mut(&mut self, i: &mut crate::ItemMacro) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemMod` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:493:53
[INFO] [stdout]     |
[INFO] [stdout] 493 |     fn visit_item_mod_mut(&mut self, i: &mut crate::ItemMod) {
[INFO] [stdout]     |                                                     ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemStatic` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:498:56
[INFO] [stdout]     |
[INFO] [stdout] 498 |     fn visit_item_static_mut(&mut self, i: &mut crate::ItemStatic) {
[INFO] [stdout]     |                                                        ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemStruct` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:503:56
[INFO] [stdout]     |
[INFO] [stdout] 503 |     fn visit_item_struct_mut(&mut self, i: &mut crate::ItemStruct) {
[INFO] [stdout]     |                                                        ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemTrait` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:508:55
[INFO] [stdout]     |
[INFO] [stdout] 508 |     fn visit_item_trait_mut(&mut self, i: &mut crate::ItemTrait) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemTraitAlias` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:513:61
[INFO] [stdout]     |
[INFO] [stdout] 513 |     fn visit_item_trait_alias_mut(&mut self, i: &mut crate::ItemTraitAlias) {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemType` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:518:54
[INFO] [stdout]     |
[INFO] [stdout] 518 |     fn visit_item_type_mut(&mut self, i: &mut crate::ItemType) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemUnion` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:523:55
[INFO] [stdout]     |
[INFO] [stdout] 523 |     fn visit_item_union_mut(&mut self, i: &mut crate::ItemUnion) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemUse` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:528:53
[INFO] [stdout]     |
[INFO] [stdout] 528 |     fn visit_item_use_mut(&mut self, i: &mut crate::ItemUse) {
[INFO] [stdout]     |                                                     ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Label` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:533:50
[INFO] [stdout]     |
[INFO] [stdout] 533 |     fn visit_label_mut(&mut self, i: &mut crate::Label) {
[INFO] [stdout]     |                                                  ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LifetimeParam` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:541:59
[INFO] [stdout]     |
[INFO] [stdout] 541 |     fn visit_lifetime_param_mut(&mut self, i: &mut crate::LifetimeParam) {
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Local` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:573:50
[INFO] [stdout]     |
[INFO] [stdout] 573 |     fn visit_local_mut(&mut self, i: &mut crate::Local) {
[INFO] [stdout]     |                                                  ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LocalInit` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:578:55
[INFO] [stdout]     |
[INFO] [stdout] 578 |     fn visit_local_init_mut(&mut self, i: &mut crate::LocalInit) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Macro` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:583:50
[INFO] [stdout]     |
[INFO] [stdout] 583 |     fn visit_macro_mut(&mut self, i: &mut crate::Macro) {
[INFO] [stdout]     |                                                  ^^^^^ not found in the crate root
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::token::Macro;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use syn::token::Macro;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Macro`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 583 -     fn visit_macro_mut(&mut self, i: &mut crate::Macro) {
[INFO] [stdout] 583 +     fn visit_macro_mut(&mut self, i: &mut Macro) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MacroDelimiter` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:588:60
[INFO] [stdout]     |
[INFO] [stdout] 588 |     fn visit_macro_delimiter_mut(&mut self, i: &mut crate::MacroDelimiter) {
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Member` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:593:51
[INFO] [stdout]     |
[INFO] [stdout] 593 |     fn visit_member_mut(&mut self, i: &mut crate::Member) {
[INFO] [stdout]     |                                                   ^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Meta` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:598:49
[INFO] [stdout]     |
[INFO] [stdout] 598 |     fn visit_meta_mut(&mut self, i: &mut crate::Meta) {
[INFO] [stdout]     |                                                 ^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MetaList` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:603:54
[INFO] [stdout]     |
[INFO] [stdout] 603 |     fn visit_meta_list_mut(&mut self, i: &mut crate::MetaList) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MetaNameValue` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:608:60
[INFO] [stdout]     |
[INFO] [stdout] 608 |     fn visit_meta_name_value_mut(&mut self, i: &mut crate::MetaNameValue) {
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ParenthesizedGenericArguments` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:615:24
[INFO] [stdout]     |
[INFO] [stdout] 615 |         i: &mut crate::ParenthesizedGenericArguments,
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:621:48
[INFO] [stdout]     |
[INFO] [stdout] 621 |     fn visit_pat_mut(&mut self, i: &mut crate::Pat) {
[INFO] [stdout]     |                                                ^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatIdent` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:626:54
[INFO] [stdout]     |
[INFO] [stdout] 626 |     fn visit_pat_ident_mut(&mut self, i: &mut crate::PatIdent) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatOr` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:631:51
[INFO] [stdout]     |
[INFO] [stdout] 631 |     fn visit_pat_or_mut(&mut self, i: &mut crate::PatOr) {
[INFO] [stdout]     |                                                   ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatParen` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:636:54
[INFO] [stdout]     |
[INFO] [stdout] 636 |     fn visit_pat_paren_mut(&mut self, i: &mut crate::PatParen) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatReference` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:641:58
[INFO] [stdout]     |
[INFO] [stdout] 641 |     fn visit_pat_reference_mut(&mut self, i: &mut crate::PatReference) {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatRest` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:646:53
[INFO] [stdout]     |
[INFO] [stdout] 646 |     fn visit_pat_rest_mut(&mut self, i: &mut crate::PatRest) {
[INFO] [stdout]     |                                                     ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatSlice` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:651:54
[INFO] [stdout]     |
[INFO] [stdout] 651 |     fn visit_pat_slice_mut(&mut self, i: &mut crate::PatSlice) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatStruct` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:656:55
[INFO] [stdout]     |
[INFO] [stdout] 656 |     fn visit_pat_struct_mut(&mut self, i: &mut crate::PatStruct) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatTuple` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:661:54
[INFO] [stdout]     |
[INFO] [stdout] 661 |     fn visit_pat_tuple_mut(&mut self, i: &mut crate::PatTuple) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatTupleStruct` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:666:61
[INFO] [stdout]     |
[INFO] [stdout] 666 |     fn visit_pat_tuple_struct_mut(&mut self, i: &mut crate::PatTupleStruct) {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatType` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:671:53
[INFO] [stdout]     |
[INFO] [stdout] 671 |     fn visit_pat_type_mut(&mut self, i: &mut crate::PatType) {
[INFO] [stdout]     |                                                     ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatWild` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:676:53
[INFO] [stdout]     |
[INFO] [stdout] 676 |     fn visit_pat_wild_mut(&mut self, i: &mut crate::PatWild) {
[INFO] [stdout]     |                                                     ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:681:49
[INFO] [stdout]     |
[INFO] [stdout] 681 |     fn visit_path_mut(&mut self, i: &mut crate::Path) {
[INFO] [stdout]     |                                                 ^^^^ not found in the crate root
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   6 + use std::path::Path;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Path`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 681 -     fn visit_path_mut(&mut self, i: &mut crate::Path) {
[INFO] [stdout] 681 +     fn visit_path_mut(&mut self, i: &mut Path) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathArguments` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:686:59
[INFO] [stdout]     |
[INFO] [stdout] 686 |     fn visit_path_arguments_mut(&mut self, i: &mut crate::PathArguments) {
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:691:57
[INFO] [stdout]     |
[INFO] [stdout] 691 |     fn visit_path_segment_mut(&mut self, i: &mut crate::PathSegment) {
[INFO] [stdout]     |                                                         ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PointerMutability` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:696:63
[INFO] [stdout]     |
[INFO] [stdout] 696 |     fn visit_pointer_mutability_mut(&mut self, i: &mut crate::PointerMutability) {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PredicateLifetime` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:701:63
[INFO] [stdout]     |
[INFO] [stdout] 701 |     fn visit_predicate_lifetime_mut(&mut self, i: &mut crate::PredicateLifetime) {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PredicateType` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:706:59
[INFO] [stdout]     |
[INFO] [stdout] 706 |     fn visit_predicate_type_mut(&mut self, i: &mut crate::PredicateType) {
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `QSelf` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:711:50
[INFO] [stdout]     |
[INFO] [stdout] 711 |     fn visit_qself_mut(&mut self, i: &mut crate::QSelf) {
[INFO] [stdout]     |                                                  ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RangeLimits` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:716:57
[INFO] [stdout]     |
[INFO] [stdout] 716 |     fn visit_range_limits_mut(&mut self, i: &mut crate::RangeLimits) {
[INFO] [stdout]     |                                                         ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Receiver` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:721:53
[INFO] [stdout]     |
[INFO] [stdout] 721 |     fn visit_receiver_mut(&mut self, i: &mut crate::Receiver) {
[INFO] [stdout]     |                                                     ^^^^^^^^ not found in the crate root
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   6 + use std::ops::Receiver;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use std::sync::mpmc::Receiver;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use std::sync::mpsc::Receiver;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use core::ops::Receiver;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Receiver`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 721 -     fn visit_receiver_mut(&mut self, i: &mut crate::Receiver) {
[INFO] [stdout] 721 +     fn visit_receiver_mut(&mut self, i: &mut Receiver) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ReturnType` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:726:56
[INFO] [stdout]     |
[INFO] [stdout] 726 |     fn visit_return_type_mut(&mut self, i: &mut crate::ReturnType) {
[INFO] [stdout]     |                                                        ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Signature` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:731:54
[INFO] [stdout]     |
[INFO] [stdout] 731 |     fn visit_signature_mut(&mut self, i: &mut crate::Signature) {
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StaticMutability` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:739:62
[INFO] [stdout]     |
[INFO] [stdout] 739 |     fn visit_static_mutability_mut(&mut self, i: &mut crate::StaticMutability) {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Stmt` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:744:49
[INFO] [stdout]     |
[INFO] [stdout] 744 |     fn visit_stmt_mut(&mut self, i: &mut crate::Stmt) {
[INFO] [stdout]     |                                                 ^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StmtMacro` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:749:55
[INFO] [stdout]     |
[INFO] [stdout] 749 |     fn visit_stmt_macro_mut(&mut self, i: &mut crate::StmtMacro) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitBound` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:754:56
[INFO] [stdout]     |
[INFO] [stdout] 754 |     fn visit_trait_bound_mut(&mut self, i: &mut crate::TraitBound) {
[INFO] [stdout]     |                                                        ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitBoundModifier` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:759:65
[INFO] [stdout]     |
[INFO] [stdout] 759 |     fn visit_trait_bound_modifier_mut(&mut self, i: &mut crate::TraitBoundModifier) {
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitItem` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:764:55
[INFO] [stdout]     |
[INFO] [stdout] 764 |     fn visit_trait_item_mut(&mut self, i: &mut crate::TraitItem) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitItemConst` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:769:61
[INFO] [stdout]     |
[INFO] [stdout] 769 |     fn visit_trait_item_const_mut(&mut self, i: &mut crate::TraitItemConst) {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitItemFn` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:774:58
[INFO] [stdout]     |
[INFO] [stdout] 774 |     fn visit_trait_item_fn_mut(&mut self, i: &mut crate::TraitItemFn) {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitItemMacro` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:779:61
[INFO] [stdout]     |
[INFO] [stdout] 779 |     fn visit_trait_item_macro_mut(&mut self, i: &mut crate::TraitItemMacro) {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitItemType` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:784:60
[INFO] [stdout]     |
[INFO] [stdout] 784 |     fn visit_trait_item_type_mut(&mut self, i: &mut crate::TraitItemType) {
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Type` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:789:49
[INFO] [stdout]     |
[INFO] [stdout] 789 |     fn visit_type_mut(&mut self, i: &mut crate::Type) {
[INFO] [stdout]     |                                                 ^^^^ not found in the crate root
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout]   6 + use crate::token::Type;
[INFO] [stdout]     |
[INFO] [stdout]   6 + use syn::token::Type;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 789 -     fn visit_type_mut(&mut self, i: &mut crate::Type) {
[INFO] [stdout] 789 +     fn visit_type_mut(&mut self, i: &mut Type) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeArray` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:794:55
[INFO] [stdout]     |
[INFO] [stdout] 794 |     fn visit_type_array_mut(&mut self, i: &mut crate::TypeArray) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeBareFn` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:799:57
[INFO] [stdout]     |
[INFO] [stdout] 799 |     fn visit_type_bare_fn_mut(&mut self, i: &mut crate::TypeBareFn) {
[INFO] [stdout]     |                                                         ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeGroup` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:804:55
[INFO] [stdout]     |
[INFO] [stdout] 804 |     fn visit_type_group_mut(&mut self, i: &mut crate::TypeGroup) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeImplTrait` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:809:60
[INFO] [stdout]     |
[INFO] [stdout] 809 |     fn visit_type_impl_trait_mut(&mut self, i: &mut crate::TypeImplTrait) {
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeInfer` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:814:55
[INFO] [stdout]     |
[INFO] [stdout] 814 |     fn visit_type_infer_mut(&mut self, i: &mut crate::TypeInfer) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeMacro` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:819:55
[INFO] [stdout]     |
[INFO] [stdout] 819 |     fn visit_type_macro_mut(&mut self, i: &mut crate::TypeMacro) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeNever` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:824:55
[INFO] [stdout]     |
[INFO] [stdout] 824 |     fn visit_type_never_mut(&mut self, i: &mut crate::TypeNever) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeParam` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:829:55
[INFO] [stdout]     |
[INFO] [stdout] 829 |     fn visit_type_param_mut(&mut self, i: &mut crate::TypeParam) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeParamBound` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:834:61
[INFO] [stdout]     |
[INFO] [stdout] 834 |     fn visit_type_param_bound_mut(&mut self, i: &mut crate::TypeParamBound) {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeParen` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:839:55
[INFO] [stdout]     |
[INFO] [stdout] 839 |     fn visit_type_paren_mut(&mut self, i: &mut crate::TypeParen) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypePath` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:844:54
[INFO] [stdout]     |
[INFO] [stdout] 844 |     fn visit_type_path_mut(&mut self, i: &mut crate::TypePath) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypePtr` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:849:53
[INFO] [stdout]     |
[INFO] [stdout] 849 |     fn visit_type_ptr_mut(&mut self, i: &mut crate::TypePtr) {
[INFO] [stdout]     |                                                     ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeReference` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:854:59
[INFO] [stdout]     |
[INFO] [stdout] 854 |     fn visit_type_reference_mut(&mut self, i: &mut crate::TypeReference) {
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeSlice` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:859:55
[INFO] [stdout]     |
[INFO] [stdout] 859 |     fn visit_type_slice_mut(&mut self, i: &mut crate::TypeSlice) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeTraitObject` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:864:62
[INFO] [stdout]     |
[INFO] [stdout] 864 |     fn visit_type_trait_object_mut(&mut self, i: &mut crate::TypeTraitObject) {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeTuple` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:869:55
[INFO] [stdout]     |
[INFO] [stdout] 869 |     fn visit_type_tuple_mut(&mut self, i: &mut crate::TypeTuple) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UnOp` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:874:50
[INFO] [stdout]     |
[INFO] [stdout] 874 |     fn visit_un_op_mut(&mut self, i: &mut crate::UnOp) {
[INFO] [stdout]     |                                                  ^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UseGlob` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:879:53
[INFO] [stdout]     |
[INFO] [stdout] 879 |     fn visit_use_glob_mut(&mut self, i: &mut crate::UseGlob) {
[INFO] [stdout]     |                                                     ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UseGroup` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:884:54
[INFO] [stdout]     |
[INFO] [stdout] 884 |     fn visit_use_group_mut(&mut self, i: &mut crate::UseGroup) {
[INFO] [stdout]     |                                                      ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UseName` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:889:53
[INFO] [stdout]     |
[INFO] [stdout] 889 |     fn visit_use_name_mut(&mut self, i: &mut crate::UseName) {
[INFO] [stdout]     |                                                     ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UsePath` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:894:53
[INFO] [stdout]     |
[INFO] [stdout] 894 |     fn visit_use_path_mut(&mut self, i: &mut crate::UsePath) {
[INFO] [stdout]     |                                                     ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UseRename` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:899:55
[INFO] [stdout]     |
[INFO] [stdout] 899 |     fn visit_use_rename_mut(&mut self, i: &mut crate::UseRename) {
[INFO] [stdout]     |                                                       ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UseTree` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:904:53
[INFO] [stdout]     |
[INFO] [stdout] 904 |     fn visit_use_tree_mut(&mut self, i: &mut crate::UseTree) {
[INFO] [stdout]     |                                                     ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Variadic` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:909:53
[INFO] [stdout]     |
[INFO] [stdout] 909 |     fn visit_variadic_mut(&mut self, i: &mut crate::Variadic) {
[INFO] [stdout]     |                                                     ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Variant` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:914:52
[INFO] [stdout]     |
[INFO] [stdout] 914 |     fn visit_variant_mut(&mut self, i: &mut crate::Variant) {
[INFO] [stdout]     |                                                    ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `VisRestricted` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:919:59
[INFO] [stdout]     |
[INFO] [stdout] 919 |     fn visit_vis_restricted_mut(&mut self, i: &mut crate::VisRestricted) {
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Visibility` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:924:55
[INFO] [stdout]     |
[INFO] [stdout] 924 |     fn visit_visibility_mut(&mut self, i: &mut crate::Visibility) {
[INFO] [stdout]     |                                                       ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WhereClause` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:929:57
[INFO] [stdout]     |
[INFO] [stdout] 929 |     fn visit_where_clause_mut(&mut self, i: &mut crate::WhereClause) {
[INFO] [stdout]     |                                                         ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WherePredicate` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:934:60
[INFO] [stdout]     |
[INFO] [stdout] 934 |     fn visit_where_predicate_mut(&mut self, i: &mut crate::WherePredicate) {
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Abi` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:940:54
[INFO] [stdout]     |
[INFO] [stdout] 940 | pub fn visit_abi_mut<V>(v: &mut V, node: &mut crate::Abi)
[INFO] [stdout]     |                                                      ^^^ not found in the crate root
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `core::intrinsics::mir::UnwindTerminateReason::Abi` and 1 other; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 940 - pub fn visit_abi_mut<V>(v: &mut V, node: &mut crate::Abi)
[INFO] [stdout] 940 + pub fn visit_abi_mut<V>(v: &mut V, node: &mut core::intrinsics::mir::UnwindTerminateReason)
[INFO] [stdout]     |
[INFO] [stdout] 940 - pub fn visit_abi_mut<V>(v: &mut V, node: &mut crate::Abi)
[INFO] [stdout] 940 + pub fn visit_abi_mut<V>(v: &mut V, node: &mut std::intrinsics::mir::UnwindTerminateReason)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AngleBracketedGenericArguments` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:953:23
[INFO] [stdout]     |
[INFO] [stdout] 953 |     node: &mut crate::AngleBracketedGenericArguments,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Arm` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:968:54
[INFO] [stdout]     |
[INFO] [stdout] 968 | pub fn visit_arm_mut<V>(v: &mut V, node: &mut crate::Arm)
[INFO] [stdout]     |                                                      ^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AssocConst` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:986:62
[INFO] [stdout]     |
[INFO] [stdout] 986 | pub fn visit_assoc_const_mut<V>(v: &mut V, node: &mut crate::AssocConst)
[INFO] [stdout]     |                                                              ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AssocType` in the crate root
[INFO] [stdout]    --> src/visit_mut.rs:999:61
[INFO] [stdout]     |
[INFO] [stdout] 999 | pub fn visit_assoc_type_mut<V>(v: &mut V, node: &mut crate::AssocType)
[INFO] [stdout]     |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AttrStyle` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1012:61
[INFO] [stdout]      |
[INFO] [stdout] 1012 | pub fn visit_attr_style_mut<V>(v: &mut V, node: &mut crate::AttrStyle)
[INFO] [stdout]      |                                                             ^^^^^^^^^ help: an enum with a similar name exists: `StrStyle`
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.110/src/lit.rs:840:1
[INFO] [stdout]      |
[INFO] [stdout]  840 | pub enum StrStyle {
[INFO] [stdout]      | ----------------- similarly named enum `StrStyle` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Attribute` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1025:60
[INFO] [stdout]      |
[INFO] [stdout] 1025 | pub fn visit_attribute_mut<V>(v: &mut V, node: &mut crate::Attribute)
[INFO] [stdout]      |                                                            ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BareFnArg` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1036:62
[INFO] [stdout]      |
[INFO] [stdout] 1036 | pub fn visit_bare_fn_arg_mut<V>(v: &mut V, node: &mut crate::BareFnArg)
[INFO] [stdout]      |                                                              ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BareVariadic` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1051:64
[INFO] [stdout]      |
[INFO] [stdout] 1051 | pub fn visit_bare_variadic_mut<V>(v: &mut V, node: &mut crate::BareVariadic)
[INFO] [stdout]      |                                                                ^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BinOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1067:57
[INFO] [stdout]      |
[INFO] [stdout] 1067 | pub fn visit_bin_op_mut<V>(v: &mut V, node: &mut crate::BinOp)
[INFO] [stdout]      |                                                         ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Block` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1162:56
[INFO] [stdout]      |
[INFO] [stdout] 1162 | pub fn visit_block_mut<V>(v: &mut V, node: &mut crate::Block)
[INFO] [stdout]      |                                                        ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BoundLifetimes` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1173:66
[INFO] [stdout]      |
[INFO] [stdout] 1173 | pub fn visit_bound_lifetimes_mut<V>(v: &mut V, node: &mut crate::BoundLifetimes)
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ConstParam` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1187:62
[INFO] [stdout]      |
[INFO] [stdout] 1187 | pub fn visit_const_param_mut<V>(v: &mut V, node: &mut crate::ConstParam)
[INFO] [stdout]      |                                                              ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Constraint` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1205:61
[INFO] [stdout]      |
[INFO] [stdout] 1205 | pub fn visit_constraint_mut<V>(v: &mut V, node: &mut crate::Constraint)
[INFO] [stdout]      |                                                             ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Data` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1221:55
[INFO] [stdout]      |
[INFO] [stdout] 1221 | pub fn visit_data_mut<V>(v: &mut V, node: &mut crate::Data)
[INFO] [stdout]      |                                                       ^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DataEnum` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1239:60
[INFO] [stdout]      |
[INFO] [stdout] 1239 | pub fn visit_data_enum_mut<V>(v: &mut V, node: &mut crate::DataEnum)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DataStruct` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1252:62
[INFO] [stdout]      |
[INFO] [stdout] 1252 | pub fn visit_data_struct_mut<V>(v: &mut V, node: &mut crate::DataStruct)
[INFO] [stdout]      |                                                              ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DataUnion` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1262:61
[INFO] [stdout]      |
[INFO] [stdout] 1262 | pub fn visit_data_union_mut<V>(v: &mut V, node: &mut crate::DataUnion)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DeriveInput` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1271:63
[INFO] [stdout]      |
[INFO] [stdout] 1271 | pub fn visit_derive_input_mut<V>(v: &mut V, node: &mut crate::DeriveInput)
[INFO] [stdout]      |                                                               ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Expr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1285:55
[INFO] [stdout]      |
[INFO] [stdout] 1285 | pub fn visit_expr_mut<V>(v: &mut V, node: &mut crate::Expr)
[INFO] [stdout]      |                                                       ^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprArray` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1416:61
[INFO] [stdout]      |
[INFO] [stdout] 1416 | pub fn visit_expr_array_mut<V>(v: &mut V, node: &mut crate::ExprArray)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprAssign` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1431:62
[INFO] [stdout]      |
[INFO] [stdout] 1431 | pub fn visit_expr_assign_mut<V>(v: &mut V, node: &mut crate::ExprAssign)
[INFO] [stdout]      |                                                              ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprAsync` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1444:61
[INFO] [stdout]      |
[INFO] [stdout] 1444 | pub fn visit_expr_async_mut<V>(v: &mut V, node: &mut crate::ExprAsync)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprAwait` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1457:61
[INFO] [stdout]      |
[INFO] [stdout] 1457 | pub fn visit_expr_await_mut<V>(v: &mut V, node: &mut crate::ExprAwait)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprBinary` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1470:62
[INFO] [stdout]      |
[INFO] [stdout] 1470 | pub fn visit_expr_binary_mut<V>(v: &mut V, node: &mut crate::ExprBinary)
[INFO] [stdout]      |                                                              ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprBlock` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1483:61
[INFO] [stdout]      |
[INFO] [stdout] 1483 | pub fn visit_expr_block_mut<V>(v: &mut V, node: &mut crate::ExprBlock)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprBreak` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1497:61
[INFO] [stdout]      |
[INFO] [stdout] 1497 | pub fn visit_expr_break_mut<V>(v: &mut V, node: &mut crate::ExprBreak)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprCall` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1514:60
[INFO] [stdout]      |
[INFO] [stdout] 1514 | pub fn visit_expr_call_mut<V>(v: &mut V, node: &mut crate::ExprCall)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprCast` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1530:60
[INFO] [stdout]      |
[INFO] [stdout] 1530 | pub fn visit_expr_cast_mut<V>(v: &mut V, node: &mut crate::ExprCast)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprClosure` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1543:63
[INFO] [stdout]      |
[INFO] [stdout] 1543 | pub fn visit_expr_closure_mut<V>(v: &mut V, node: &mut crate::ExprClosure)
[INFO] [stdout]      |                                                               ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprConst` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1568:61
[INFO] [stdout]      |
[INFO] [stdout] 1568 | pub fn visit_expr_const_mut<V>(v: &mut V, node: &mut crate::ExprConst)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprContinue` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1580:64
[INFO] [stdout]      |
[INFO] [stdout] 1580 | pub fn visit_expr_continue_mut<V>(v: &mut V, node: &mut crate::ExprContinue)
[INFO] [stdout]      |                                                                ^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprField` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1594:61
[INFO] [stdout]      |
[INFO] [stdout] 1594 | pub fn visit_expr_field_mut<V>(v: &mut V, node: &mut crate::ExprField)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprForLoop` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1607:64
[INFO] [stdout]      |
[INFO] [stdout] 1607 | pub fn visit_expr_for_loop_mut<V>(v: &mut V, node: &mut crate::ExprForLoop)
[INFO] [stdout]      |                                                                ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprGroup` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1625:61
[INFO] [stdout]      |
[INFO] [stdout] 1625 | pub fn visit_expr_group_mut<V>(v: &mut V, node: &mut crate::ExprGroup)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprIf` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1637:58
[INFO] [stdout]      |
[INFO] [stdout] 1637 | pub fn visit_expr_if_mut<V>(v: &mut V, node: &mut crate::ExprIf)
[INFO] [stdout]      |                                                          ^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprIndex` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1654:61
[INFO] [stdout]      |
[INFO] [stdout] 1654 | pub fn visit_expr_index_mut<V>(v: &mut V, node: &mut crate::ExprIndex)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprInfer` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1667:61
[INFO] [stdout]      |
[INFO] [stdout] 1667 | pub fn visit_expr_infer_mut<V>(v: &mut V, node: &mut crate::ExprInfer)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprLet` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1678:59
[INFO] [stdout]      |
[INFO] [stdout] 1678 | pub fn visit_expr_let_mut<V>(v: &mut V, node: &mut crate::ExprLet)
[INFO] [stdout]      |                                                           ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprLit` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1692:59
[INFO] [stdout]      |
[INFO] [stdout] 1692 | pub fn visit_expr_lit_mut<V>(v: &mut V, node: &mut crate::ExprLit)
[INFO] [stdout]      |                                                           ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprLoop` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1703:60
[INFO] [stdout]      |
[INFO] [stdout] 1703 | pub fn visit_expr_loop_mut<V>(v: &mut V, node: &mut crate::ExprLoop)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprMacro` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1718:61
[INFO] [stdout]      |
[INFO] [stdout] 1718 | pub fn visit_expr_macro_mut<V>(v: &mut V, node: &mut crate::ExprMacro)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprMatch` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1729:61
[INFO] [stdout]      |
[INFO] [stdout] 1729 | pub fn visit_expr_match_mut<V>(v: &mut V, node: &mut crate::ExprMatch)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprMethodCall` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1745:67
[INFO] [stdout]      |
[INFO] [stdout] 1745 | pub fn visit_expr_method_call_mut<V>(v: &mut V, node: &mut crate::ExprMethodCall)
[INFO] [stdout]      |                                                                   ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprParen` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1766:61
[INFO] [stdout]      |
[INFO] [stdout] 1766 | pub fn visit_expr_paren_mut<V>(v: &mut V, node: &mut crate::ExprParen)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprPath` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1778:60
[INFO] [stdout]      |
[INFO] [stdout] 1778 | pub fn visit_expr_path_mut<V>(v: &mut V, node: &mut crate::ExprPath)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprRange` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1792:61
[INFO] [stdout]      |
[INFO] [stdout] 1792 | pub fn visit_expr_range_mut<V>(v: &mut V, node: &mut crate::ExprRange)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprRawAddr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1809:64
[INFO] [stdout]      |
[INFO] [stdout] 1809 | pub fn visit_expr_raw_addr_mut<V>(v: &mut V, node: &mut crate::ExprRawAddr)
[INFO] [stdout]      |                                                                ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprReference` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1823:65
[INFO] [stdout]      |
[INFO] [stdout] 1823 | pub fn visit_expr_reference_mut<V>(v: &mut V, node: &mut crate::ExprReference)
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprRepeat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1836:62
[INFO] [stdout]      |
[INFO] [stdout] 1836 | pub fn visit_expr_repeat_mut<V>(v: &mut V, node: &mut crate::ExprRepeat)
[INFO] [stdout]      |                                                              ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprReturn` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1850:62
[INFO] [stdout]      |
[INFO] [stdout] 1850 | pub fn visit_expr_return_mut<V>(v: &mut V, node: &mut crate::ExprReturn)
[INFO] [stdout]      |                                                              ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprStruct` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1864:62
[INFO] [stdout]      |
[INFO] [stdout] 1864 | pub fn visit_expr_struct_mut<V>(v: &mut V, node: &mut crate::ExprStruct)
[INFO] [stdout]      |                                                              ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprTry` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1887:59
[INFO] [stdout]      |
[INFO] [stdout] 1887 | pub fn visit_expr_try_mut<V>(v: &mut V, node: &mut crate::ExprTry)
[INFO] [stdout]      |                                                           ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprTryBlock` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1899:65
[INFO] [stdout]      |
[INFO] [stdout] 1899 | pub fn visit_expr_try_block_mut<V>(v: &mut V, node: &mut crate::ExprTryBlock)
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprTuple` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1911:61
[INFO] [stdout]      |
[INFO] [stdout] 1911 | pub fn visit_expr_tuple_mut<V>(v: &mut V, node: &mut crate::ExprTuple)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprUnary` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1926:61
[INFO] [stdout]      |
[INFO] [stdout] 1926 | pub fn visit_expr_unary_mut<V>(v: &mut V, node: &mut crate::ExprUnary)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprUnsafe` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1938:62
[INFO] [stdout]      |
[INFO] [stdout] 1938 | pub fn visit_expr_unsafe_mut<V>(v: &mut V, node: &mut crate::ExprUnsafe)
[INFO] [stdout]      |                                                              ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprWhile` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1950:61
[INFO] [stdout]      |
[INFO] [stdout] 1950 | pub fn visit_expr_while_mut<V>(v: &mut V, node: &mut crate::ExprWhile)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExprYield` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1966:61
[INFO] [stdout]      |
[INFO] [stdout] 1966 | pub fn visit_expr_yield_mut<V>(v: &mut V, node: &mut crate::ExprYield)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Field` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1980:56
[INFO] [stdout]      |
[INFO] [stdout] 1980 | pub fn visit_field_mut<V>(v: &mut V, node: &mut crate::Field)
[INFO] [stdout]      |                                                        ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FieldMutability` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:1997:67
[INFO] [stdout]      |
[INFO] [stdout] 1997 | pub fn visit_field_mutability_mut<V>(v: &mut V, node: &mut crate::FieldMutability)
[INFO] [stdout]      |                                                                   ^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FieldPat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2009:60
[INFO] [stdout]      |
[INFO] [stdout] 2009 | pub fn visit_field_pat_mut<V>(v: &mut V, node: &mut crate::FieldPat)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FieldValue` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2022:62
[INFO] [stdout]      |
[INFO] [stdout] 2022 | pub fn visit_field_value_mut<V>(v: &mut V, node: &mut crate::FieldValue)
[INFO] [stdout]      |                                                              ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fields` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2035:57
[INFO] [stdout]      |
[INFO] [stdout] 2035 | pub fn visit_fields_mut<V>(v: &mut V, node: &mut crate::Fields)
[INFO] [stdout]      |                                                         ^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FieldsNamed` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2051:63
[INFO] [stdout]      |
[INFO] [stdout] 2051 | pub fn visit_fields_named_mut<V>(v: &mut V, node: &mut crate::FieldsNamed)
[INFO] [stdout]      |                                                               ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FieldsUnnamed` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2063:65
[INFO] [stdout]      |
[INFO] [stdout] 2063 | pub fn visit_fields_unnamed_mut<V>(v: &mut V, node: &mut crate::FieldsUnnamed)
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `File` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2075:55
[INFO] [stdout]      |
[INFO] [stdout] 2075 | pub fn visit_file_mut<V>(v: &mut V, node: &mut crate::File)
[INFO] [stdout]      |                                                       ^^^^ not found in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]    6 + use std::fs::File;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `File`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 2075 - pub fn visit_file_mut<V>(v: &mut V, node: &mut crate::File)
[INFO] [stdout] 2075 + pub fn visit_file_mut<V>(v: &mut V, node: &mut File)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FnArg` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2089:57
[INFO] [stdout]      |
[INFO] [stdout] 2089 | pub fn visit_fn_arg_mut<V>(v: &mut V, node: &mut crate::FnArg)
[INFO] [stdout]      |                                                         ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2104:63
[INFO] [stdout]      |
[INFO] [stdout] 2104 | pub fn visit_foreign_item_mut<V>(v: &mut V, node: &mut crate::ForeignItem)
[INFO] [stdout]      |                                                               ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItemFn` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2130:66
[INFO] [stdout]      |
[INFO] [stdout] 2130 | pub fn visit_foreign_item_fn_mut<V>(v: &mut V, node: &mut crate::ForeignItemFn)
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItemMacro` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2143:69
[INFO] [stdout]      |
[INFO] [stdout] 2143 | pub fn visit_foreign_item_macro_mut<V>(v: &mut V, node: &mut crate::ForeignItemMacro)
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItemStatic` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2155:70
[INFO] [stdout]      |
[INFO] [stdout] 2155 | pub fn visit_foreign_item_static_mut<V>(v: &mut V, node: &mut crate::ForeignItemStatic)
[INFO] [stdout]      |                                                                      ^^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForeignItemType` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2172:68
[INFO] [stdout]      |
[INFO] [stdout] 2172 | pub fn visit_foreign_item_type_mut<V>(v: &mut V, node: &mut crate::ForeignItemType)
[INFO] [stdout]      |                                                                    ^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericArgument` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2187:67
[INFO] [stdout]      |
[INFO] [stdout] 2187 | pub fn visit_generic_argument_mut<V>(v: &mut V, node: &mut crate::GenericArgument)
[INFO] [stdout]      |                                                                   ^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GenericParam` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2216:64
[INFO] [stdout]      |
[INFO] [stdout] 2216 | pub fn visit_generic_param_mut<V>(v: &mut V, node: &mut crate::GenericParam)
[INFO] [stdout]      |                                                                ^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Generics` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2234:59
[INFO] [stdout]      |
[INFO] [stdout] 2234 | pub fn visit_generics_mut<V>(v: &mut V, node: &mut crate::Generics)
[INFO] [stdout]      |                                                           ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2258:60
[INFO] [stdout]      |
[INFO] [stdout] 2258 | pub fn visit_impl_item_mut<V>(v: &mut V, node: &mut crate::ImplItem)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplItemConst` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2284:66
[INFO] [stdout]      |
[INFO] [stdout] 2284 | pub fn visit_impl_item_const_mut<V>(v: &mut V, node: &mut crate::ImplItemConst)
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplItemFn` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2304:63
[INFO] [stdout]      |
[INFO] [stdout] 2304 | pub fn visit_impl_item_fn_mut<V>(v: &mut V, node: &mut crate::ImplItemFn)
[INFO] [stdout]      |                                                               ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplItemMacro` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2318:66
[INFO] [stdout]      |
[INFO] [stdout] 2318 | pub fn visit_impl_item_macro_mut<V>(v: &mut V, node: &mut crate::ImplItemMacro)
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplItemType` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2330:65
[INFO] [stdout]      |
[INFO] [stdout] 2330 | pub fn visit_impl_item_type_mut<V>(v: &mut V, node: &mut crate::ImplItemType)
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ImplRestriction` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2348:67
[INFO] [stdout]      |
[INFO] [stdout] 2348 | pub fn visit_impl_restriction_mut<V>(v: &mut V, node: &mut crate::ImplRestriction)
[INFO] [stdout]      |                                                                   ^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Index` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2359:56
[INFO] [stdout]      |
[INFO] [stdout] 2359 | pub fn visit_index_mut<V>(v: &mut V, node: &mut crate::Index)
[INFO] [stdout]      |                                                        ^^^^^ not found in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]      |
[INFO] [stdout]    6 + use std::ops::Index;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Index`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 2359 - pub fn visit_index_mut<V>(v: &mut V, node: &mut crate::Index)
[INFO] [stdout] 2359 + pub fn visit_index_mut<V>(v: &mut V, node: &mut Index)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Item` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2368:55
[INFO] [stdout]      |
[INFO] [stdout] 2368 | pub fn visit_item_mut<V>(v: &mut V, node: &mut crate::Item)
[INFO] [stdout]      |                                                       ^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemConst` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2427:61
[INFO] [stdout]      |
[INFO] [stdout] 2427 | pub fn visit_item_const_mut<V>(v: &mut V, node: &mut crate::ItemConst)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemEnum` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2446:60
[INFO] [stdout]      |
[INFO] [stdout] 2446 | pub fn visit_item_enum_mut<V>(v: &mut V, node: &mut crate::ItemEnum)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemExternCrate` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2465:68
[INFO] [stdout]      |
[INFO] [stdout] 2465 | pub fn visit_item_extern_crate_mut<V>(v: &mut V, node: &mut crate::ItemExternCrate)
[INFO] [stdout]      |                                                                    ^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemFn` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2484:58
[INFO] [stdout]      |
[INFO] [stdout] 2484 | pub fn visit_item_fn_mut<V>(v: &mut V, node: &mut crate::ItemFn)
[INFO] [stdout]      |                                                          ^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemForeignMod` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2497:67
[INFO] [stdout]      |
[INFO] [stdout] 2497 | pub fn visit_item_foreign_mod_mut<V>(v: &mut V, node: &mut crate::ItemForeignMod)
[INFO] [stdout]      |                                                                   ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemImpl` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2513:60
[INFO] [stdout]      |
[INFO] [stdout] 2513 | pub fn visit_item_impl_mut<V>(v: &mut V, node: &mut crate::ItemImpl)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemMacro` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2537:61
[INFO] [stdout]      |
[INFO] [stdout] 2537 | pub fn visit_item_macro_mut<V>(v: &mut V, node: &mut crate::ItemMacro)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemMod` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2552:59
[INFO] [stdout]      |
[INFO] [stdout] 2552 | pub fn visit_item_mod_mut<V>(v: &mut V, node: &mut crate::ItemMod)
[INFO] [stdout]      |                                                           ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemStatic` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2573:62
[INFO] [stdout]      |
[INFO] [stdout] 2573 | pub fn visit_item_static_mut<V>(v: &mut V, node: &mut crate::ItemStatic)
[INFO] [stdout]      |                                                              ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemStruct` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2592:62
[INFO] [stdout]      |
[INFO] [stdout] 2592 | pub fn visit_item_struct_mut<V>(v: &mut V, node: &mut crate::ItemStruct)
[INFO] [stdout]      |                                                              ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemTrait` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2608:61
[INFO] [stdout]      |
[INFO] [stdout] 2608 | pub fn visit_item_trait_mut<V>(v: &mut V, node: &mut crate::ItemTrait)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemTraitAlias` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2636:67
[INFO] [stdout]      |
[INFO] [stdout] 2636 | pub fn visit_item_trait_alias_mut<V>(v: &mut V, node: &mut crate::ItemTraitAlias)
[INFO] [stdout]      |                                                                   ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemType` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2656:60
[INFO] [stdout]      |
[INFO] [stdout] 2656 | pub fn visit_item_type_mut<V>(v: &mut V, node: &mut crate::ItemType)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemUnion` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2673:61
[INFO] [stdout]      |
[INFO] [stdout] 2673 | pub fn visit_item_union_mut<V>(v: &mut V, node: &mut crate::ItemUnion)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ItemUse` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2688:59
[INFO] [stdout]      |
[INFO] [stdout] 2688 | pub fn visit_item_use_mut<V>(v: &mut V, node: &mut crate::ItemUse)
[INFO] [stdout]      |                                                           ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Label` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2703:56
[INFO] [stdout]      |
[INFO] [stdout] 2703 | pub fn visit_label_mut<V>(v: &mut V, node: &mut crate::Label)
[INFO] [stdout]      |                                                        ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LifetimeParam` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2719:65
[INFO] [stdout]      |
[INFO] [stdout] 2719 | pub fn visit_lifetime_param_mut<V>(v: &mut V, node: &mut crate::LifetimeParam)
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Local` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2806:56
[INFO] [stdout]      |
[INFO] [stdout] 2806 | pub fn visit_local_mut<V>(v: &mut V, node: &mut crate::Local)
[INFO] [stdout]      |                                                        ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LocalInit` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2822:61
[INFO] [stdout]      |
[INFO] [stdout] 2822 | pub fn visit_local_init_mut<V>(v: &mut V, node: &mut crate::LocalInit)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Macro` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2835:56
[INFO] [stdout]      |
[INFO] [stdout] 2835 | pub fn visit_macro_mut<V>(v: &mut V, node: &mut crate::Macro)
[INFO] [stdout]      |                                                        ^^^^^ not found in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Macro;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Macro;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Macro`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 2835 - pub fn visit_macro_mut<V>(v: &mut V, node: &mut crate::Macro)
[INFO] [stdout] 2835 + pub fn visit_macro_mut<V>(v: &mut V, node: &mut Macro)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MacroDelimiter` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2846:66
[INFO] [stdout]      |
[INFO] [stdout] 2846 | pub fn visit_macro_delimiter_mut<V>(v: &mut V, node: &mut crate::MacroDelimiter)
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Member` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2864:57
[INFO] [stdout]      |
[INFO] [stdout] 2864 | pub fn visit_member_mut<V>(v: &mut V, node: &mut crate::Member)
[INFO] [stdout]      |                                                         ^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Meta` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2879:55
[INFO] [stdout]      |
[INFO] [stdout] 2879 | pub fn visit_meta_mut<V>(v: &mut V, node: &mut crate::Meta)
[INFO] [stdout]      |                                                       ^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MetaList` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2897:60
[INFO] [stdout]      |
[INFO] [stdout] 2897 | pub fn visit_meta_list_mut<V>(v: &mut V, node: &mut crate::MetaList)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MetaNameValue` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2907:66
[INFO] [stdout]      |
[INFO] [stdout] 2907 | pub fn visit_meta_name_value_mut<V>(v: &mut V, node: &mut crate::MetaNameValue)
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ParenthesizedGenericArguments` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2919:23
[INFO] [stdout]      |
[INFO] [stdout] 2919 |     node: &mut crate::ParenthesizedGenericArguments,
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Pat` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2933:54
[INFO] [stdout]      |
[INFO] [stdout] 2933 | pub fn visit_pat_mut<V>(v: &mut V, node: &mut crate::Pat)
[INFO] [stdout]      |                                                      ^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatIdent` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:2995:60
[INFO] [stdout]      |
[INFO] [stdout] 2995 | pub fn visit_pat_ident_mut<V>(v: &mut V, node: &mut crate::PatIdent)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatOr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3012:57
[INFO] [stdout]      |
[INFO] [stdout] 3012 | pub fn visit_pat_or_mut<V>(v: &mut V, node: &mut crate::PatOr)
[INFO] [stdout]      |                                                         ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatParen` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3027:60
[INFO] [stdout]      |
[INFO] [stdout] 3027 | pub fn visit_pat_paren_mut<V>(v: &mut V, node: &mut crate::PatParen)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatReference` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3039:64
[INFO] [stdout]      |
[INFO] [stdout] 3039 | pub fn visit_pat_reference_mut<V>(v: &mut V, node: &mut crate::PatReference)
[INFO] [stdout]      |                                                                ^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatRest` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3052:59
[INFO] [stdout]      |
[INFO] [stdout] 3052 | pub fn visit_pat_rest_mut<V>(v: &mut V, node: &mut crate::PatRest)
[INFO] [stdout]      |                                                           ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatSlice` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3063:60
[INFO] [stdout]      |
[INFO] [stdout] 3063 | pub fn visit_pat_slice_mut<V>(v: &mut V, node: &mut crate::PatSlice)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatStruct` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3078:61
[INFO] [stdout]      |
[INFO] [stdout] 3078 | pub fn visit_pat_struct_mut<V>(v: &mut V, node: &mut crate::PatStruct)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatTuple` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3100:60
[INFO] [stdout]      |
[INFO] [stdout] 3100 | pub fn visit_pat_tuple_mut<V>(v: &mut V, node: &mut crate::PatTuple)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatTupleStruct` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3115:67
[INFO] [stdout]      |
[INFO] [stdout] 3115 | pub fn visit_pat_tuple_struct_mut<V>(v: &mut V, node: &mut crate::PatTupleStruct)
[INFO] [stdout]      |                                                                   ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatType` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3134:59
[INFO] [stdout]      |
[INFO] [stdout] 3134 | pub fn visit_pat_type_mut<V>(v: &mut V, node: &mut crate::PatType)
[INFO] [stdout]      |                                                           ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PatWild` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3147:59
[INFO] [stdout]      |
[INFO] [stdout] 3147 | pub fn visit_pat_wild_mut<V>(v: &mut V, node: &mut crate::PatWild)
[INFO] [stdout]      |                                                           ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Path` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3158:55
[INFO] [stdout]      |
[INFO] [stdout] 3158 | pub fn visit_path_mut<V>(v: &mut V, node: &mut crate::Path)
[INFO] [stdout]      |                                                       ^^^^ not found in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]    6 + use std::path::Path;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Path`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3158 - pub fn visit_path_mut<V>(v: &mut V, node: &mut crate::Path)
[INFO] [stdout] 3158 + pub fn visit_path_mut<V>(v: &mut V, node: &mut Path)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathArguments` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3170:65
[INFO] [stdout]      |
[INFO] [stdout] 3170 | pub fn visit_path_arguments_mut<V>(v: &mut V, node: &mut crate::PathArguments)
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PathSegment` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3186:63
[INFO] [stdout]      |
[INFO] [stdout] 3186 | pub fn visit_path_segment_mut<V>(v: &mut V, node: &mut crate::PathSegment)
[INFO] [stdout]      |                                                               ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PointerMutability` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3195:69
[INFO] [stdout]      |
[INFO] [stdout] 3195 | pub fn visit_pointer_mutability_mut<V>(v: &mut V, node: &mut crate::PointerMutability)
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PredicateLifetime` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3210:69
[INFO] [stdout]      |
[INFO] [stdout] 3210 | pub fn visit_predicate_lifetime_mut<V>(v: &mut V, node: &mut crate::PredicateLifetime)
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `PredicateType` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3223:65
[INFO] [stdout]      |
[INFO] [stdout] 3223 | pub fn visit_predicate_type_mut<V>(v: &mut V, node: &mut crate::PredicateType)
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `QSelf` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3239:56
[INFO] [stdout]      |
[INFO] [stdout] 3239 | pub fn visit_qself_mut<V>(v: &mut V, node: &mut crate::QSelf)
[INFO] [stdout]      |                                                        ^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RangeLimits` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3251:63
[INFO] [stdout]      |
[INFO] [stdout] 3251 | pub fn visit_range_limits_mut<V>(v: &mut V, node: &mut crate::RangeLimits)
[INFO] [stdout]      |                                                               ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Receiver` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3266:59
[INFO] [stdout]      |
[INFO] [stdout] 3266 | pub fn visit_receiver_mut<V>(v: &mut V, node: &mut crate::Receiver)
[INFO] [stdout]      |                                                           ^^^^^^^^ not found in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]      |
[INFO] [stdout]    6 + use std::ops::Receiver;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use std::sync::mpmc::Receiver;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use std::sync::mpsc::Receiver;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use core::ops::Receiver;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Receiver`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3266 - pub fn visit_receiver_mut<V>(v: &mut V, node: &mut crate::Receiver)
[INFO] [stdout] 3266 + pub fn visit_receiver_mut<V>(v: &mut V, node: &mut Receiver)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ReturnType` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3286:62
[INFO] [stdout]      |
[INFO] [stdout] 3286 | pub fn visit_return_type_mut<V>(v: &mut V, node: &mut crate::ReturnType)
[INFO] [stdout]      |                                                              ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Signature` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3300:60
[INFO] [stdout]      |
[INFO] [stdout] 3300 | pub fn visit_signature_mut<V>(v: &mut V, node: &mut crate::Signature)
[INFO] [stdout]      |                                                            ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StaticMutability` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3329:68
[INFO] [stdout]      |
[INFO] [stdout] 3329 | pub fn visit_static_mutability_mut<V>(v: &mut V, node: &mut crate::StaticMutability)
[INFO] [stdout]      |                                                                    ^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Stmt` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3344:55
[INFO] [stdout]      |
[INFO] [stdout] 3344 | pub fn visit_stmt_mut<V>(v: &mut V, node: &mut crate::Stmt)
[INFO] [stdout]      |                                                       ^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `StmtMacro` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3366:61
[INFO] [stdout]      |
[INFO] [stdout] 3366 | pub fn visit_stmt_macro_mut<V>(v: &mut V, node: &mut crate::StmtMacro)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitBound` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3378:62
[INFO] [stdout]      |
[INFO] [stdout] 3378 | pub fn visit_trait_bound_mut<V>(v: &mut V, node: &mut crate::TraitBound)
[INFO] [stdout]      |                                                              ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitBoundModifier` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3391:71
[INFO] [stdout]      |
[INFO] [stdout] 3391 | pub fn visit_trait_bound_modifier_mut<V>(v: &mut V, node: &mut crate::TraitBoundModifier)
[INFO] [stdout]      |                                                                       ^^^^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitItem` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3404:61
[INFO] [stdout]      |
[INFO] [stdout] 3404 | pub fn visit_trait_item_mut<V>(v: &mut V, node: &mut crate::TraitItem)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitItemConst` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3430:67
[INFO] [stdout]      |
[INFO] [stdout] 3430 | pub fn visit_trait_item_const_mut<V>(v: &mut V, node: &mut crate::TraitItemConst)
[INFO] [stdout]      |                                                                   ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitItemFn` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3450:64
[INFO] [stdout]      |
[INFO] [stdout] 3450 | pub fn visit_trait_item_fn_mut<V>(v: &mut V, node: &mut crate::TraitItemFn)
[INFO] [stdout]      |                                                                ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitItemMacro` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3465:67
[INFO] [stdout]      |
[INFO] [stdout] 3465 | pub fn visit_trait_item_macro_mut<V>(v: &mut V, node: &mut crate::TraitItemMacro)
[INFO] [stdout]      |                                                                   ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TraitItemType` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3477:66
[INFO] [stdout]      |
[INFO] [stdout] 3477 | pub fn visit_trait_item_type_mut<V>(v: &mut V, node: &mut crate::TraitItemType)
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3500:55
[INFO] [stdout]      |
[INFO] [stdout] 3500 | pub fn visit_type_mut<V>(v: &mut V, node: &mut crate::Type)
[INFO] [stdout]      |                                                       ^^^^ not found in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3500 - pub fn visit_type_mut<V>(v: &mut V, node: &mut crate::Type)
[INFO] [stdout] 3500 + pub fn visit_type_mut<V>(v: &mut V, node: &mut Type)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3505:16
[INFO] [stdout]      |
[INFO] [stdout] 3505 |         crate::Type::Array(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Type` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3505 -         crate::Type::Array(_binding_0) => {
[INFO] [stdout] 3505 +         Type::Array(_binding_0) => {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3508:16
[INFO] [stdout]      |
[INFO] [stdout] 3508 |         crate::Type::BareFn(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Type` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3508 -         crate::Type::BareFn(_binding_0) => {
[INFO] [stdout] 3508 +         Type::BareFn(_binding_0) => {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3511:16
[INFO] [stdout]      |
[INFO] [stdout] 3511 |         crate::Type::Group(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Type` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3511 -         crate::Type::Group(_binding_0) => {
[INFO] [stdout] 3511 +         Type::Group(_binding_0) => {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3514:16
[INFO] [stdout]      |
[INFO] [stdout] 3514 |         crate::Type::ImplTrait(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Type` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3514 -         crate::Type::ImplTrait(_binding_0) => {
[INFO] [stdout] 3514 +         Type::ImplTrait(_binding_0) => {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3517:16
[INFO] [stdout]      |
[INFO] [stdout] 3517 |         crate::Type::Infer(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Type` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3517 -         crate::Type::Infer(_binding_0) => {
[INFO] [stdout] 3517 +         Type::Infer(_binding_0) => {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3520:16
[INFO] [stdout]      |
[INFO] [stdout] 3520 |         crate::Type::Macro(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Type` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3520 -         crate::Type::Macro(_binding_0) => {
[INFO] [stdout] 3520 +         Type::Macro(_binding_0) => {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3523:16
[INFO] [stdout]      |
[INFO] [stdout] 3523 |         crate::Type::Never(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Type` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3523 -         crate::Type::Never(_binding_0) => {
[INFO] [stdout] 3523 +         Type::Never(_binding_0) => {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3526:16
[INFO] [stdout]      |
[INFO] [stdout] 3526 |         crate::Type::Paren(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Type` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3526 -         crate::Type::Paren(_binding_0) => {
[INFO] [stdout] 3526 +         Type::Paren(_binding_0) => {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3529:16
[INFO] [stdout]      |
[INFO] [stdout] 3529 |         crate::Type::Path(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Type` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3529 -         crate::Type::Path(_binding_0) => {
[INFO] [stdout] 3529 +         Type::Path(_binding_0) => {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3532:16
[INFO] [stdout]      |
[INFO] [stdout] 3532 |         crate::Type::Ptr(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Type` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3532 -         crate::Type::Ptr(_binding_0) => {
[INFO] [stdout] 3532 +         Type::Ptr(_binding_0) => {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3535:16
[INFO] [stdout]      |
[INFO] [stdout] 3535 |         crate::Type::Reference(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Type` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3535 -         crate::Type::Reference(_binding_0) => {
[INFO] [stdout] 3535 +         Type::Reference(_binding_0) => {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3538:16
[INFO] [stdout]      |
[INFO] [stdout] 3538 |         crate::Type::Slice(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Type` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3538 -         crate::Type::Slice(_binding_0) => {
[INFO] [stdout] 3538 +         Type::Slice(_binding_0) => {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3541:16
[INFO] [stdout]      |
[INFO] [stdout] 3541 |         crate::Type::TraitObject(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Type` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3541 -         crate::Type::TraitObject(_binding_0) => {
[INFO] [stdout] 3541 +         Type::TraitObject(_binding_0) => {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3544:16
[INFO] [stdout]      |
[INFO] [stdout] 3544 |         crate::Type::Tuple(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Type` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3544 -         crate::Type::Tuple(_binding_0) => {
[INFO] [stdout] 3544 +         Type::Tuple(_binding_0) => {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `Type` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3547:16
[INFO] [stdout]      |
[INFO] [stdout] 3547 |         crate::Type::Verbatim(_binding_0) => {
[INFO] [stdout]      |                ^^^^ could not find `Type` in the crate root
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]      |
[INFO] [stdout]    6 + use crate::token::Type;
[INFO] [stdout]      |
[INFO] [stdout]    6 + use syn::token::Type;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `Type`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 3547 -         crate::Type::Verbatim(_binding_0) => {
[INFO] [stdout] 3547 +         Type::Verbatim(_binding_0) => {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeArray` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3556:61
[INFO] [stdout]      |
[INFO] [stdout] 3556 | pub fn visit_type_array_mut<V>(v: &mut V, node: &mut crate::TypeArray)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeBareFn` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3567:63
[INFO] [stdout]      |
[INFO] [stdout] 3567 | pub fn visit_type_bare_fn_mut<V>(v: &mut V, node: &mut crate::TypeBareFn)
[INFO] [stdout]      |                                                               ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeGroup` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3591:61
[INFO] [stdout]      |
[INFO] [stdout] 3591 | pub fn visit_type_group_mut<V>(v: &mut V, node: &mut crate::TypeGroup)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeImplTrait` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3600:66
[INFO] [stdout]      |
[INFO] [stdout] 3600 | pub fn visit_type_impl_trait_mut<V>(v: &mut V, node: &mut crate::TypeImplTrait)
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeInfer` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3612:61
[INFO] [stdout]      |
[INFO] [stdout] 3612 | pub fn visit_type_infer_mut<V>(v: &mut V, node: &mut crate::TypeInfer)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeMacro` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3620:61
[INFO] [stdout]      |
[INFO] [stdout] 3620 | pub fn visit_type_macro_mut<V>(v: &mut V, node: &mut crate::TypeMacro)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeNever` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3628:61
[INFO] [stdout]      |
[INFO] [stdout] 3628 | pub fn visit_type_never_mut<V>(v: &mut V, node: &mut crate::TypeNever)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeParam` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3636:61
[INFO] [stdout]      |
[INFO] [stdout] 3636 | pub fn visit_type_param_mut<V>(v: &mut V, node: &mut crate::TypeParam)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeParamBound` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3656:67
[INFO] [stdout]      |
[INFO] [stdout] 3656 | pub fn visit_type_param_bound_mut<V>(v: &mut V, node: &mut crate::TypeParamBound)
[INFO] [stdout]      |                                                                   ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeParen` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3676:61
[INFO] [stdout]      |
[INFO] [stdout] 3676 | pub fn visit_type_paren_mut<V>(v: &mut V, node: &mut crate::TypeParen)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypePath` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3685:60
[INFO] [stdout]      |
[INFO] [stdout] 3685 | pub fn visit_type_path_mut<V>(v: &mut V, node: &mut crate::TypePath)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypePtr` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3696:59
[INFO] [stdout]      |
[INFO] [stdout] 3696 | pub fn visit_type_ptr_mut<V>(v: &mut V, node: &mut crate::TypePtr)
[INFO] [stdout]      |                                                           ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeReference` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3707:65
[INFO] [stdout]      |
[INFO] [stdout] 3707 | pub fn visit_type_reference_mut<V>(v: &mut V, node: &mut crate::TypeReference)
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeSlice` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3720:61
[INFO] [stdout]      |
[INFO] [stdout] 3720 | pub fn visit_type_slice_mut<V>(v: &mut V, node: &mut crate::TypeSlice)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeTraitObject` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3729:68
[INFO] [stdout]      |
[INFO] [stdout] 3729 | pub fn visit_type_trait_object_mut<V>(v: &mut V, node: &mut crate::TypeTraitObject)
[INFO] [stdout]      |                                                                    ^^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TypeTuple` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3741:61
[INFO] [stdout]      |
[INFO] [stdout] 3741 | pub fn visit_type_tuple_mut<V>(v: &mut V, node: &mut crate::TypeTuple)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UnOp` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3753:56
[INFO] [stdout]      |
[INFO] [stdout] 3753 | pub fn visit_un_op_mut<V>(v: &mut V, node: &mut crate::UnOp)
[INFO] [stdout]      |                                                        ^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UseGlob` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3773:59
[INFO] [stdout]      |
[INFO] [stdout] 3773 | pub fn visit_use_glob_mut<V>(v: &mut V, node: &mut crate::UseGlob)
[INFO] [stdout]      |                                                           ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UseGroup` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3781:60
[INFO] [stdout]      |
[INFO] [stdout] 3781 | pub fn visit_use_group_mut<V>(v: &mut V, node: &mut crate::UseGroup)
[INFO] [stdout]      |                                                            ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UseName` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3793:59
[INFO] [stdout]      |
[INFO] [stdout] 3793 | pub fn visit_use_name_mut<V>(v: &mut V, node: &mut crate::UseName)
[INFO] [stdout]      |                                                           ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UsePath` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3801:59
[INFO] [stdout]      |
[INFO] [stdout] 3801 | pub fn visit_use_path_mut<V>(v: &mut V, node: &mut crate::UsePath)
[INFO] [stdout]      |                                                           ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UseRename` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3811:61
[INFO] [stdout]      |
[INFO] [stdout] 3811 | pub fn visit_use_rename_mut<V>(v: &mut V, node: &mut crate::UseRename)
[INFO] [stdout]      |                                                             ^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UseTree` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3821:59
[INFO] [stdout]      |
[INFO] [stdout] 3821 | pub fn visit_use_tree_mut<V>(v: &mut V, node: &mut crate::UseTree)
[INFO] [stdout]      |                                                           ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Variadic` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3845:59
[INFO] [stdout]      |
[INFO] [stdout] 3845 | pub fn visit_variadic_mut<V>(v: &mut V, node: &mut crate::Variadic)
[INFO] [stdout]      |                                                           ^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Variant` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3861:58
[INFO] [stdout]      |
[INFO] [stdout] 3861 | pub fn visit_variant_mut<V>(v: &mut V, node: &mut crate::Variant)
[INFO] [stdout]      |                                                          ^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `VisRestricted` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3877:65
[INFO] [stdout]      |
[INFO] [stdout] 3877 | pub fn visit_vis_restricted_mut<V>(v: &mut V, node: &mut crate::VisRestricted)
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Visibility` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3888:61
[INFO] [stdout]      |
[INFO] [stdout] 3888 | pub fn visit_visibility_mut<V>(v: &mut V, node: &mut crate::Visibility)
[INFO] [stdout]      |                                                             ^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WhereClause` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3904:63
[INFO] [stdout]      |
[INFO] [stdout] 3904 | pub fn visit_where_clause_mut<V>(v: &mut V, node: &mut crate::WhereClause)
[INFO] [stdout]      |                                                               ^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WherePredicate` in the crate root
[INFO] [stdout]     --> src/visit_mut.rs:3916:66
[INFO] [stdout]      |
[INFO] [stdout] 3916 | pub fn visit_where_predicate_mut<V>(v: &mut V, node: &mut crate::WherePredicate)
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^^^ not found in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `syn-visit-mut` (lib) due to 538 previous errors
[INFO] running `Command { std: "docker" "inspect" "2d2ba93c9b3ff51875217395a56764b1476b1975646fff6a63b7bca0a2f3f764", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2d2ba93c9b3ff51875217395a56764b1476b1975646fff6a63b7bca0a2f3f764", kill_on_drop: false }`
[INFO] [stdout] 2d2ba93c9b3ff51875217395a56764b1476b1975646fff6a63b7bca0a2f3f764
