[INFO] fetching crate closures 0.1.2... [INFO] checking closures-0.1.2 against try#f82303294ca6add47eea966608ce02688928f965 for pr-107123-1 [INFO] extracting crate closures 0.1.2 into /workspace/builds/worker-2-tc2/source [INFO] validating manifest of crates.io crate closures 0.1.2 on toolchain f82303294ca6add47eea966608ce02688928f965 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f82303294ca6add47eea966608ce02688928f965" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate closures 0.1.2 [INFO] finished tweaking crates.io crate closures 0.1.2 [INFO] tweaked toml for crates.io crate closures 0.1.2 written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f82303294ca6add47eea966608ce02688928f965" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f82303294ca6add47eea966608ce02688928f965" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:a420fdec406141845121210faa381f8029b0be6d4170deff7c4445a424f67918" "/opt/rustwide/cargo-home/bin/cargo" "+f82303294ca6add47eea966608ce02688928f965" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e22fc3c418efa7100db2c6eb5de3113ed705de96e68c96c153d2bcde183b4d85 [INFO] running `Command { std: "docker" "start" "-a" "e22fc3c418efa7100db2c6eb5de3113ed705de96e68c96c153d2bcde183b4d85", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e22fc3c418efa7100db2c6eb5de3113ed705de96e68c96c153d2bcde183b4d85", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e22fc3c418efa7100db2c6eb5de3113ed705de96e68c96c153d2bcde183b4d85", kill_on_drop: false }` [INFO] [stdout] e22fc3c418efa7100db2c6eb5de3113ed705de96e68c96c153d2bcde183b4d85 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:a420fdec406141845121210faa381f8029b0be6d4170deff7c4445a424f67918" "/opt/rustwide/cargo-home/bin/cargo" "+f82303294ca6add47eea966608ce02688928f965" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 10e7681d147607a5c02fa7528f8b9f515c7ff9e4715310e3d635fec64fd7ed5e [INFO] running `Command { std: "docker" "start" "-a" "10e7681d147607a5c02fa7528f8b9f515c7ff9e4715310e3d635fec64fd7ed5e", kill_on_drop: false }` [INFO] [stderr] Checking closures v0.1.2 (/opt/rustwide/workdir) [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `ClosureOnce` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `ClosureMut` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `ClosureMut` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut` to implement `FnOnce<()>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `Closure` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `Closure` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure` to implement `FnOnce<()>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `Closure` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure` to implement `FnOnce<()>` [INFO] [stdout] = note: required for `Closure` to implement `FnMut<()>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `RecClosureOnce` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `RecClosureMut` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `RecClosureMut` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut` to implement `FnOnce<()>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `RecClosure` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `RecClosure` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure` to implement `FnOnce<()>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `RecClosure` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure` to implement `FnOnce<()>` [INFO] [stdout] = note: required for `RecClosure` to implement `FnMut<()>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `ClosureOnce1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `ClosureMut1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `ClosureMut1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut1` to implement `FnOnce<(T1,)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `Closure1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `Closure1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure1` to implement `FnOnce<(T1,)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `Closure1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure1` to implement `FnOnce<(T1,)>` [INFO] [stdout] = note: required for `Closure1` to implement `FnMut<(T1,)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `RecClosureOnce1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `RecClosureMut1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `RecClosureMut1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut1` to implement `FnOnce<(T1,)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `RecClosure1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `RecClosure1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure1` to implement `FnOnce<(T1,)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `RecClosure1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure1` to implement `FnOnce<(T1,)>` [INFO] [stdout] = note: required for `RecClosure1` to implement `FnMut<(T1,)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `ClosureOnce2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `ClosureMut2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `ClosureMut2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut2` to implement `FnOnce<(T1, T2)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `Closure2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `Closure2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure2` to implement `FnOnce<(T1, T2)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `Closure2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure2` to implement `FnOnce<(T1, T2)>` [INFO] [stdout] = note: required for `Closure2` to implement `FnMut<(T1, T2)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `RecClosureOnce2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `RecClosureMut2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `RecClosureMut2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut2` to implement `FnOnce<(T1, T2)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `RecClosure2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `RecClosure2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure2` to implement `FnOnce<(T1, T2)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `RecClosure2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure2` to implement `FnOnce<(T1, T2)>` [INFO] [stdout] = note: required for `RecClosure2` to implement `FnMut<(T1, T2)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `ClosureOnce3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `ClosureMut3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `ClosureMut3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut3` to implement `FnOnce<(T1, T2, T3)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `Closure3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `Closure3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure3` to implement `FnOnce<(T1, T2, T3)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `Closure3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure3` to implement `FnOnce<(T1, T2, T3)>` [INFO] [stdout] = note: required for `Closure3` to implement `FnMut<(T1, T2, T3)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `RecClosureOnce3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `RecClosureMut3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `RecClosureMut3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut3` to implement `FnOnce<(T1, T2, T3)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `RecClosure3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `RecClosure3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure3` to implement `FnOnce<(T1, T2, T3)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `RecClosure3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure3` to implement `FnOnce<(T1, T2, T3)>` [INFO] [stdout] = note: required for `RecClosure3` to implement `FnMut<(T1, T2, T3)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `ClosureOnce` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `ClosureMut` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `ClosureMut` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut` to implement `FnOnce<()>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `Closure` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `Closure` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure` to implement `FnOnce<()>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `Closure` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure` to implement `FnOnce<()>` [INFO] [stdout] = note: required for `Closure` to implement `FnMut<()>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `RecClosureOnce` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `ClosureOnce4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `ClosureMut4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `RecClosureMut` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `ClosureMut4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut4` to implement `FnOnce<(T1, T2, T3, T4)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `RecClosureMut` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut` to implement `FnOnce<()>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `RecClosure` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `Closure4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `RecClosure` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure` to implement `FnOnce<()>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `Closure4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure4` to implement `FnOnce<(T1, T2, T3, T4)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `Closure4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure4` to implement `FnOnce<(T1, T2, T3, T4)>` [INFO] [stdout] = note: required for `Closure4` to implement `FnMut<(T1, T2, T3, T4)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure: Callable<()>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<()>` is not implemented for `RecClosure` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | impl_closures!(ClosureOnce, ClosureMut, Closure, RecClosureOnce, RecClosureMut, RecClosure,); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure` to implement `FnOnce<()>` [INFO] [stdout] = note: required for `RecClosure` to implement `FnMut<()>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `RecClosureOnce4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `ClosureOnce1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `RecClosureMut4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `ClosureMut1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `ClosureMut1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut1` to implement `FnOnce<(T1,)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `RecClosureMut4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut4` to implement `FnOnce<(T1, T2, T3, T4)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `RecClosure4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `RecClosure4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure4` to implement `FnOnce<(T1, T2, T3, T4)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `RecClosure4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure4` to implement `FnOnce<(T1, T2, T3, T4)>` [INFO] [stdout] = note: required for `RecClosure4` to implement `FnMut<(T1, T2, T3, T4)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `ClosureOnce5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `ClosureMut5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `ClosureMut5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut5` to implement `FnOnce<(T1, T2, T3, T4, T5)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `Closure5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `Closure5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure5` to implement `FnOnce<(T1, T2, T3, T4, T5)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `Closure5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure5` to implement `FnOnce<(T1, T2, T3, T4, T5)>` [INFO] [stdout] = note: required for `Closure5` to implement `FnMut<(T1, T2, T3, T4, T5)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `RecClosureOnce5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `RecClosureMut5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `RecClosureMut5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut5` to implement `FnOnce<(T1, T2, T3, T4, T5)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `RecClosure5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `RecClosure5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure5` to implement `FnOnce<(T1, T2, T3, T4, T5)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `RecClosure5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure5` to implement `FnOnce<(T1, T2, T3, T4, T5)>` [INFO] [stdout] = note: required for `RecClosure5` to implement `FnMut<(T1, T2, T3, T4, T5)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `Closure1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `ClosureOnce6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `Closure1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure1` to implement `FnOnce<(T1,)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `ClosureMut6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `Closure1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure1` to implement `FnOnce<(T1,)>` [INFO] [stdout] = note: required for `Closure1` to implement `FnMut<(T1,)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `RecClosureOnce1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `RecClosureMut1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `RecClosureMut1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut1` to implement `FnOnce<(T1,)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `RecClosure1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `ClosureMut6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut6` to implement `FnOnce<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `Closure6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `Closure6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure6` to implement `FnOnce<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `Closure6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure6` to implement `FnOnce<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] = note: required for `Closure6` to implement `FnMut<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `RecClosureOnce6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `RecClosure1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure1` to implement `FnOnce<(T1,)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `RecClosureMut6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure1: Callable<(T1,)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1,)>` is not implemented for `RecClosure1` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | impl_closures!(ClosureOnce1, ClosureMut1, Closure1, RecClosureOnce1, RecClosureMut1, RecClosure1, T1,); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure1` to implement `FnOnce<(T1,)>` [INFO] [stdout] = note: required for `RecClosure1` to implement `FnMut<(T1,)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `RecClosureMut6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut6` to implement `FnOnce<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `RecClosure6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `ClosureOnce2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `RecClosure6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure6` to implement `FnOnce<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `ClosureMut2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `RecClosure6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure6` to implement `FnOnce<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] = note: required for `RecClosure6` to implement `FnMut<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `ClosureMut2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut2` to implement `FnOnce<(T1, T2)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `Closure2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `Closure2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure2` to implement `FnOnce<(T1, T2)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `Closure2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure2` to implement `FnOnce<(T1, T2)>` [INFO] [stdout] = note: required for `Closure2` to implement `FnMut<(T1, T2)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `RecClosureOnce2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `ClosureOnce7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `ClosureMut7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `ClosureMut7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut7` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `Closure7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `Closure7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure7` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `Closure7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure7` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] = note: required for `Closure7` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `RecClosureOnce7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `RecClosureMut2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `RecClosureMut7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `RecClosureMut2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut2` to implement `FnOnce<(T1, T2)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `RecClosureMut7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut7` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `RecClosure2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `RecClosure2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure2` to implement `FnOnce<(T1, T2)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `RecClosure7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `RecClosure7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure7` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure2: Callable<(T1, T2)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2)>` is not implemented for `RecClosure2` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | impl_closures!(ClosureOnce2, ClosureMut2, Closure2, RecClosureOnce2, RecClosureMut2, RecClosure2, T1, T2); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure2` to implement `FnOnce<(T1, T2)>` [INFO] [stdout] = note: required for `RecClosure2` to implement `FnMut<(T1, T2)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `RecClosure7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure7` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] = note: required for `RecClosure7` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `ClosureOnce8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `ClosureMut8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `ClosureMut8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut8` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `Closure8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `Closure8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure8` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `Closure8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure8` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] = note: required for `Closure8` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `ClosureOnce3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `ClosureMut3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `ClosureMut3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut3` to implement `FnOnce<(T1, T2, T3)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `Closure3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `Closure3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure3` to implement `FnOnce<(T1, T2, T3)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `RecClosureOnce8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `Closure3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure3` to implement `FnOnce<(T1, T2, T3)>` [INFO] [stdout] = note: required for `Closure3` to implement `FnMut<(T1, T2, T3)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `RecClosureOnce3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `RecClosureMut3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `RecClosureMut3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut3` to implement `FnOnce<(T1, T2, T3)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `RecClosure3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `RecClosure3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure3` to implement `FnOnce<(T1, T2, T3)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure3: Callable<(T1, T2, T3)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3)>` is not implemented for `RecClosure3` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | impl_closures!(ClosureOnce3, ClosureMut3, Closure3, RecClosureOnce3, RecClosureMut3, RecClosure3, T1, T2, T3); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure3` to implement `FnOnce<(T1, T2, T3)>` [INFO] [stdout] = note: required for `RecClosure3` to implement `FnMut<(T1, T2, T3)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `RecClosureMut8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `RecClosureMut8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut8` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `RecClosure8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `RecClosure8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure8` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `RecClosure8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure8` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] = note: required for `RecClosure8` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `ClosureOnce9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `ClosureMut9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `ClosureOnce4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `ClosureMut9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut9` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `ClosureMut4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `ClosureMut4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut4` to implement `FnOnce<(T1, T2, T3, T4)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `Closure4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `Closure4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure4` to implement `FnOnce<(T1, T2, T3, T4)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `Closure4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure4` to implement `FnOnce<(T1, T2, T3, T4)>` [INFO] [stdout] = note: required for `Closure4` to implement `FnMut<(T1, T2, T3, T4)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `RecClosureOnce4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `RecClosureMut4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `Closure9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `Closure9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure9` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `Closure9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure9` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] = note: required for `Closure9` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `RecClosureOnce9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `RecClosureMut4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut4` to implement `FnOnce<(T1, T2, T3, T4)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `RecClosureMut9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `RecClosure4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `RecClosureMut9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut9` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `RecClosure9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `RecClosure9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure9` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `RecClosure9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure9` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] = note: required for `RecClosure9` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `RecClosure4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure4` to implement `FnOnce<(T1, T2, T3, T4)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `ClosureOnce10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure4: Callable<(T1, T2, T3, T4)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4)>` is not implemented for `RecClosure4` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | impl_closures!(ClosureOnce4, ClosureMut4, Closure4, RecClosureOnce4, RecClosureMut4, RecClosure4, T1, T2, T3, T4); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure4` to implement `FnOnce<(T1, T2, T3, T4)>` [INFO] [stdout] = note: required for `RecClosure4` to implement `FnMut<(T1, T2, T3, T4)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `ClosureOnce5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `ClosureMut10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `ClosureMut5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `ClosureMut10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut10` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `Closure10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `Closure10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure10` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `Closure10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure10` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] = note: required for `Closure10` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `RecClosureOnce10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `RecClosureMut10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `ClosureMut5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut5` to implement `FnOnce<(T1, T2, T3, T4, T5)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `Closure5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `Closure5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure5` to implement `FnOnce<(T1, T2, T3, T4, T5)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `RecClosureMut10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut10` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `Closure5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure5` to implement `FnOnce<(T1, T2, T3, T4, T5)>` [INFO] [stdout] = note: required for `Closure5` to implement `FnMut<(T1, T2, T3, T4, T5)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `RecClosure10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `RecClosure10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure10` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `RecClosureOnce5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `RecClosureMut5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `RecClosure10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure10` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] = note: required for `RecClosure10` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `RecClosureMut5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut5` to implement `FnOnce<(T1, T2, T3, T4, T5)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `RecClosure5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `RecClosure5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure5` to implement `FnOnce<(T1, T2, T3, T4, T5)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure5: Callable<(T1, T2, T3, T4, T5)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5)>` is not implemented for `RecClosure5` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | impl_closures!(ClosureOnce5, ClosureMut5, Closure5, RecClosureOnce5, RecClosureMut5, RecClosure5, T1, T2, T3, T4, T5); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure5` to implement `FnOnce<(T1, T2, T3, T4, T5)>` [INFO] [stdout] = note: required for `RecClosure5` to implement `FnMut<(T1, T2, T3, T4, T5)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `ClosureOnce6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `ClosureMut6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `ClosureMut6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut6` to implement `FnOnce<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `Closure6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `Closure6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure6` to implement `FnOnce<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `Closure6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure6` to implement `FnOnce<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] = note: required for `Closure6` to implement `FnMut<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `RecClosureOnce6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `RecClosureMut6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `RecClosureMut6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut6` to implement `FnOnce<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `RecClosure6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `RecClosure6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure6` to implement `FnOnce<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure6: Callable<(T1, T2, T3, T4, T5, T6)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6)>` is not implemented for `RecClosure6` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | impl_closures!(ClosureOnce6, ClosureMut6, Closure6, RecClosureOnce6, RecClosureMut6, RecClosure6, T1, T2, T3, T4, T5, T6); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure6` to implement `FnOnce<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] = note: required for `RecClosure6` to implement `FnMut<(T1, T2, T3, T4, T5, T6)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `ClosureOnce7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `ClosureMut7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `ClosureMut7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut7` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `Closure7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `Closure7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure7` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `Closure7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure7` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] = note: required for `Closure7` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `RecClosureOnce7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `RecClosureMut7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `RecClosureMut7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut7` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `RecClosure7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `RecClosure7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure7` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure7: Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7)>` is not implemented for `RecClosure7` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | impl_closures!(ClosureOnce7, ClosureMut7, Closure7, RecClosureOnce7, RecClosureMut7, RecClosure7, T1, T2, T3, T4, T5, T6, T7); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure7` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] = note: required for `RecClosure7` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `ClosureOnce8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `ClosureMut8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `ClosureMut8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut8` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `Closure8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `Closure8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure8` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `Closure8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure8` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] = note: required for `Closure8` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `RecClosureOnce8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `RecClosureMut8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `RecClosureMut8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut8` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 132 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `RecClosure8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `RecClosure8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure8` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure8: Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8)>` is not implemented for `RecClosure8` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | impl_closures!(ClosureOnce8, ClosureMut8, Closure8, RecClosureOnce8, RecClosureMut8, RecClosure8, T1, T2, T3, T4, T5, T6, T7, T8); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure8` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] = note: required for `RecClosure8` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7, T8)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `ClosureOnce9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `ClosureMut9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `ClosureMut9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut9` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `Closure9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `Closure9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure9` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `Closure9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure9` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] = note: required for `Closure9` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `RecClosureOnce9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `RecClosureMut9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `RecClosureMut9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut9` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `RecClosure9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `RecClosure9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure9` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure9: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` is not implemented for `RecClosure9` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | impl_closures!(ClosureOnce9, ClosureMut9, Closure9, RecClosureOnce9, RecClosureMut9, RecClosure9, T1, T2, T3, T4, T5, T6, T7, T8, T9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure9` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] = note: required for `RecClosure9` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7, T8, T9)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureOnce10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:37:68 [INFO] [stdout] | [INFO] [stdout] 37 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `ClosureOnce10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:67:68 [INFO] [stdout] | [INFO] [stdout] 67 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `ClosureMut10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ClosureMut10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:76:67 [INFO] [stdout] | [INFO] [stdout] 76 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `ClosureMut10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `ClosureMut10` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `closures` (lib) due to 133 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0277]: the trait bound `Closure10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:104:68 [INFO] [stdout] | [INFO] [stdout] 104 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `Closure10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:113:67 [INFO] [stdout] | [INFO] [stdout] 113 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `Closure10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure10` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Closure10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:120:64 [INFO] [stdout] | [INFO] [stdout] 120 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `Closure10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `Closure10` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] = note: required for `Closure10` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureOnce10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:148:68 [INFO] [stdout] | [INFO] [stdout] 148 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `RecClosureOnce10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_once` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:178:68 [INFO] [stdout] | [INFO] [stdout] 178 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `RecClosureMut10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosureMut10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:187:67 [INFO] [stdout] | [INFO] [stdout] 187 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `RecClosureMut10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosureMut10` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure_mut` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:215:68 [INFO] [stdout] | [INFO] [stdout] 215 | impl ::core::ops::FnOnce<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `RecClosure10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `FnOnce` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:243:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:224:67 [INFO] [stdout] | [INFO] [stdout] 224 | impl ::core::ops::FnMut<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `RecClosure10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure10` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] note: required by a bound in `FnMut` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:163:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `RecClosure10: Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not satisfied [INFO] [stdout] --> src/macros.rs:231:64 [INFO] [stdout] | [INFO] [stdout] 231 | impl ::core::ops::Fn<($($args)*)> for $name { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ the trait `Callable<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` is not implemented for `RecClosure10` [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | impl_closures!(ClosureOnce10, ClosureMut10, Closure10, RecClosureOnce10, RecClosureMut10, RecClosure10, T1, T2, T3, T4, T5, T6, T7, T8, T9, T1... [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: required for `RecClosure10` to implement `FnOnce<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] = note: required for `RecClosure10` to implement `FnMut<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>` [INFO] [stdout] note: required by a bound in `Fn` [INFO] [stdout] --> /rustc/f82303294ca6add47eea966608ce02688928f965/library/core/src/ops/function.rs:76:1 [INFO] [stdout] = note: this error originates in the macro `impl_rec_closure` which comes from the expansion of the macro `impl_closures` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 132 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `closures` (lib test) due to 133 previous errors [INFO] running `Command { std: "docker" "inspect" "10e7681d147607a5c02fa7528f8b9f515c7ff9e4715310e3d635fec64fd7ed5e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "10e7681d147607a5c02fa7528f8b9f515c7ff9e4715310e3d635fec64fd7ed5e", kill_on_drop: false }` [INFO] [stdout] 10e7681d147607a5c02fa7528f8b9f515c7ff9e4715310e3d635fec64fd7ed5e