[INFO] fetching crate tokora 0.7.3...
[INFO] checking tokora-0.7.3 against 760e1de835e253bf28bbcbfee38b5e8ed9ffe074 for pr-133502-26
[INFO] extracting crate tokora 0.7.3 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate tokora 0.7.3
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate tokora 0.7.3
[INFO] tweaked toml for crates.io crate tokora 0.7.3 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate tokora 0.7.3 on toolchain 760e1de835e253bf28bbcbfee38b5e8ed9ffe074
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+760e1de835e253bf28bbcbfee38b5e8ed9ffe074" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate tokora 0.7.3 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+760e1de835e253bf28bbcbfee38b5e8ed9ffe074" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:1fa6594d87c8fa7b311925a7a77a16f539833322d9dfba4ce891f211db2f90b1" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 0e1a27e09dca8e56455812297a610872bdd1bcd43380fad5d8d0a686d1a08844
[INFO] running `Command { std: "docker" "start" "0e1a27e09dca8e56455812297a610872bdd1bcd43380fad5d8d0a686d1a08844", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0e1a27e09dca8e56455812297a610872bdd1bcd43380fad5d8d0a686d1a08844", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "0e1a27e09dca8e56455812297a610872bdd1bcd43380fad5d8d0a686d1a08844" "/opt/rustwide/cargo-home/bin/cargo" "+760e1de835e253bf28bbcbfee38b5e8ed9ffe074" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0e1a27e09dca8e56455812297a610872bdd1bcd43380fad5d8d0a686d1a08844", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "0e1a27e09dca8e56455812297a610872bdd1bcd43380fad5d8d0a686d1a08844" "/opt/rustwide/cargo-home/bin/cargo" "+760e1de835e253bf28bbcbfee38b5e8ed9ffe074" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling zmij v1.0.16
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling mayber v0.1.1
[INFO] [stderr]     Checking clap_lex v0.7.7
[INFO] [stderr]    Compiling generic-arraydeque v0.2.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.33
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]     Checking regex-automata v0.4.13
[INFO] [stderr]     Checking itertools v0.13.0
[INFO] [stderr]    Compiling tokora v0.7.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]     Checking page_size v0.6.0
[INFO] [stderr]     Checking ascii v1.1.0
[INFO] [stderr]     Checking deranged v0.5.5
[INFO] [stderr]    Compiling seq-macro v0.3.6
[INFO] [stderr]     Checking clap_builder v4.5.54
[INFO] [stderr]     Checking tempfile v3.24.0
[INFO] [stderr]     Checking serde_json v1.0.149
[INFO] [stderr]     Checking generic-array v1.3.5
[INFO] [stderr]     Checking tinytemplate v1.2.1
[INFO] [stderr]     Checking regex v1.12.2
[INFO] [stderr]     Checking clap v4.5.54
[INFO] [stderr]     Checking criterion-plot v0.8.1
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking derive_more v2.1.1
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking ciborium v0.2.2
[INFO] [stderr]     Checking criterion v0.8.1
[INFO] [stdout] error: overflow evaluating the requirement `Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error>>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:312:3
[INFO] [stdout]     |
[INFO] [stdout] 312 |   fn default() -> Self {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:6:23
[INFO] [stdout]     |
[INFO] [stdout]   6 | #![deny(missing_docs, warnings)]
[INFO] [stdout]     |                       ^^^^^^^^
[INFO] [stdout]     = note: `#[deny(recursion_depth_exceeding_limit)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error>, _>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:306:37
[INFO] [stdout]     |
[INFO] [stdout] 306 | impl<'inp, L, O, Error> Default for Parser<(), L, O, FatalContext<'inp, L, Error>, Error>
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:205:11
[INFO] [stdout]     |
[INFO] [stdout] 205 |   digits: InvalidHexEscapeDigits<Char, O>,
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:191:11
[INFO] [stdout]     |
[INFO] [stdout] 191 |   digits: InvalidFixedUnicodeHexDigits<Char, O>,
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UTerm, B1>, B1>: ArrayLength`
[INFO] [stdout]    --> src/input/mod.rs:572:36
[INFO] [stdout]     |
[INFO] [stdout] 572 |   Ctx: ParseContext<'inp, L, Lang, Cache = DefaultCache<'inp, L>>,
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UTerm, B1>, B1>: ArrayLength`
[INFO] [stdout]    --> src/input/mod.rs:586:36
[INFO] [stdout]     |
[INFO] [stdout] 586 |   Ctx: ParseContext<'inp, L, Lang, Cache = DefaultCache<'inp, L>>,
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _>: cache::Cache<'inp, L, Lang>`
[INFO] [stdout]   --> src/parse_context/mod.rs:41:16
[INFO] [stdout]    |
[INFO] [stdout] 41 |   type Cache = DefaultCache<'inp, L>;
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UTerm, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UTerm, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UTerm, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UTerm, B1>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UTerm, B1>, B0>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UTerm, B1>, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UTerm, B1>, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error>, _>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:312:19
[INFO] [stdout]     |
[INFO] [stdout] 312 |   fn default() -> Self {
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error>, _>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:320:44
[INFO] [stdout]     |
[INFO] [stdout] 320 |   pub const fn new<'inp, L, O, Error>() -> Parser<(), L, O, FatalContext<'inp, L, Error>, Error>
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error, Lang>, _, Lang>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:343:6
[INFO] [stdout]     |
[INFO] [stdout] 343 |   -> Parser<(), L, O, FatalContext<'inp, L, Error, Lang>, Error>
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `Parser<F, L, O, ParserContext<'inp, L, fatal::Fatal<Error>, _>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:377:8
[INFO] [stdout]     |
[INFO] [stdout] 377 |   ) -> Parser<F, L, O, FatalContext<'inp, L, Error>, Error>
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error>> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:380:8
[INFO] [stdout]     |
[INFO] [stdout] 380 |     F: ParseInput<'inp, L, O, FatalContext<'inp, L, Error>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `Parser<F, L, O, ParserContext<'inp, L, fatal::Fatal<Error, Lang>, _, Lang>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:390:8
[INFO] [stdout]     |
[INFO] [stdout] 390 |   ) -> Parser<F, L, O, FatalContext<'inp, L, Error, Lang>, Error>
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:393:8
[INFO] [stdout]     |
[INFO] [stdout] 393 |     F: ParseInput<'inp, L, O, FatalContext<'inp, L, Error, Lang>, Lang>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:244:28
[INFO] [stdout]     |
[INFO] [stdout] 244 |   pub const fn new(digits: InvalidHexEscapeDigits<Char, O>, span: SimpleSpan<O>) -> Self {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:261:27
[INFO] [stdout]     |
[INFO] [stdout] 261 |   pub fn digits(&self) -> InvalidHexEscapeDigits<Char, O>
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:282:37
[INFO] [stdout]     |
[INFO] [stdout] 282 |   pub const fn digits_ref(&self) -> &InvalidHexEscapeDigits<Char, O> {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:288:35
[INFO] [stdout]     |
[INFO] [stdout] 288 |   pub fn digits_mut(&mut self) -> &mut InvalidHexEscapeDigits<Char, O> {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:471:34
[INFO] [stdout]     |
[INFO] [stdout] 471 |   pub const fn malformed(digits: InvalidHexEscapeDigits<Char, O>, span: SimpleSpan<O>) -> Self {
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:232:28
[INFO] [stdout]     |
[INFO] [stdout] 232 |   pub const fn new(digits: InvalidFixedUnicodeHexDigits<Char, O>, span: SimpleSpan<O>) -> Self {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:251:27
[INFO] [stdout]     |
[INFO] [stdout] 251 |   pub fn digits(&self) -> InvalidFixedUnicodeHexDigits<Char, O>
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:274:37
[INFO] [stdout]     |
[INFO] [stdout] 274 |   pub const fn digits_ref(&self) -> &InvalidFixedUnicodeHexDigits<Char, O> {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:280:41
[INFO] [stdout]     |
[INFO] [stdout] 280 |   pub const fn digits_mut(&mut self) -> &mut InvalidFixedUnicodeHexDigits<Char, O> {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]     --> src/error/unicode_escape/mod.rs:1804:13
[INFO] [stdout]      |
[INFO] [stdout] 1804 |     digits: InvalidFixedUnicodeHexDigits<Char, O>,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]      = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]      = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _> well-formed`
[INFO] [stdout]   --> src/parse_context/mod.rs:41:3
[INFO] [stdout]    |
[INFO] [stdout] 41 |   type Cache = DefaultCache<'inp, L>;
[INFO] [stdout]    |   ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `InputContext<fatal::Fatal<(), Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, _, _>, _>> well-formed`
[INFO] [stdout]   --> src/parse_context/mod.rs:44:23
[INFO] [stdout]    |
[INFO] [stdout] 44 |   fn provide(self) -> InputContext<Self::Emitter, Self::Cache>
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error>>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:312:3
[INFO] [stdout]     |
[INFO] [stdout] 312 |   fn default() -> Self {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:6:23
[INFO] [stdout]     |
[INFO] [stdout]   6 | #![deny(missing_docs, warnings)]
[INFO] [stdout]     |                       ^^^^^^^^
[INFO] [stdout]     = note: `#[deny(recursion_depth_exceeding_limit)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error>, _>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:306:37
[INFO] [stdout]     |
[INFO] [stdout] 306 | impl<'inp, L, O, Error> Default for Parser<(), L, O, FatalContext<'inp, L, Error>, Error>
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_any_parse_impl<'inp>::{opaque#0}<'inp> == parser::Parser<map::Map<with::With<parser::any::Any<_, _>, span::SimpleSpan<()>>, _, _, _, _, _, (), _>, _, _, _, _>`
[INFO] [stdout]  --> src/parser/any/tests.rs:5:37
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_any_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<with::With<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _>, _, _, _, _, _>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<with::With<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _>, _, _, _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<with::With<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _>, _, _, _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<map::Map<with::With<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, _, _>>, _>, _, _, _, _, _>, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<with::With<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _>, _, _, _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `with::With<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:38
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                                      ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<with::With<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _>, _, _, _, _, _>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:38
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                                      ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `with::With<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `with::With<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:38
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                                      ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<with::With<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _>, _, _, _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:38
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                                      ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                       ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                       ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `with::With<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, UInt<UInt<UTerm, B1>, B1>> as cache::Cache<'_, _>>::Options == _`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_any_parse_impl<'_>::{opaque#0}<'_> == _`
[INFO] [stdout]  --> src/parser/any/tests.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_any_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                       ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                       ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<()>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `with::With<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `with::With<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<with::With<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, _>>, _>, _, _, _, _, _>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `with::With<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<with::With<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, _>>, _>, _, _, _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<with::With<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, _>>, _>, _, _, _, _, _>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<with::With<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, _>>, _>, _, _, _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<map::Map<with::With<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, _, _>>, _>, _, _, _, _, _>, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::spanned().map(Spanned::into_data))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_filter_parse_impl<'inp>::{opaque#0}<'inp> == parser::Parser<filter::Filter<parser::any::Any<_, _>, {closure@src/parser/filter/tests.rs:6:41: 6:60}, lexer::DummyToken, _, _, (), _>, _, _, _, _>`
[INFO] [stdout]  --> src/parser/filter/tests.rs:5:40
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_filter_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter::Filter<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter::Filter<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter::Filter<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<filter::Filter<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, {closure@...}, _, _, _>, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter::Filter<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                                  ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> as parse_context::ParseContext<'inp, _>>::Emitter == _`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'inp, _>`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                                  ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter::Filter<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                                  ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                                  ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter::Filter<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                                  ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_filter_parse_impl<'_>::{opaque#0}<'_> == _`
[INFO] [stdout]  --> src/parser/filter/tests.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_filter_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<()>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> as parse_context::ParseContext<'_, _>>::Emitter == _`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter::Filter<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter::Filter<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter::Filter<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter::Filter<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<filter::Filter<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, _>>, {closure@...}, _, _, _>, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter(|_tok: &DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_filter_map_parse_impl<'inp>::{opaque#0}<'inp> == parser::Parser<filter_map::FilterMap<parser::any::Any<_, _>, {closure@src/parser/filter_map/tests.rs:6:45: 6:63}, lexer::DummyToken, (), _, _, (), _>, _, _, _, _>`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:5:44
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_filter_map_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, (), ()> {
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter_map::FilterMap<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, (), _, _>: parse_input::ParseInput<'inp, _, (), _>`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter_map::FilterMap<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, (), _, _> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, (), ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter_map::FilterMap<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, (), _, _> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<filter_map::FilterMap<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, {closure@...}, _, (), _, _>, _, (), _, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter_map::FilterMap<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, (), _, _> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, (), ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                                  ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> as parse_context::ParseContext<'inp, _>>::Emitter == _`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'inp, _>`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                                  ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter_map::FilterMap<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, (), _, _>: parse_input::ParseInput<'inp, _, (), _>`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                                  ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                                  ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter_map::FilterMap<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, (), _, _> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                                  ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_filter_map_parse_impl<'_>::{opaque#0}<'_> == _`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_filter_map_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, (), ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, (), ParserContext<'_, DummyLexer, fatal::Fatal<()>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, (), ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> as parse_context::ParseContext<'_, _>>::Emitter == _`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter_map::FilterMap<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, (), _, _>: parse_input::ParseInput<'_, _, (), _>`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter_map::FilterMap<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, (), _, _> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter_map::FilterMap<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, (), _, _>: parse_input::ParseInput<'_, _, (), _>`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `filter_map::FilterMap<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, (), _, _> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, (), ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<filter_map::FilterMap<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, _>>, {closure@...}, _, (), _, _>, _, (), _, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().filter_map(|_tok: DummyToken| Ok(())))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_map_parse_impl<'inp>::{opaque#0}<'inp> == parser::Parser<map::Map<parser::any::Any<_, _>, {closure@src/parser/map/tests.rs:6:38: 6:56}, _, _, _, (), (), _>, _, _, _, _>`
[INFO] [stdout]  --> src/parser/map/tests.rs:5:37
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_map_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, (), ()> {
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _, ()>: parse_input::ParseInput<'inp, _, (), _>`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, (), ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<map::Map<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, {closure@...}, _, _, _, ()>, _, (), _, ()> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, (), ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                                  ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _, ()>: parse_input::ParseInput<'inp, _, (), _>`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                                  ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                                  ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                                  ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                       ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                       ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_map_parse_impl<'_>::{opaque#0}<'_> == _`
[INFO] [stdout]  --> src/parser/map/tests.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_map_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, (), ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, (), ParserContext<'_, DummyLexer, fatal::Fatal<()>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, (), ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                       ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _, ()>: parse_input::ParseInput<'_, _, (), _>`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _, ()>: parse_input::ParseInput<'_, _, (), _>`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `map::Map<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, {closure@...}, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, (), ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<map::Map<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, _>>, {closure@...}, _, _, _, ()>, _, (), _, ()> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().map(|_tok: DummyToken| ()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_fused_dispatch_on_kind_parse_impl<'inp>::{opaque#0}<'inp> == parser::Parser<fused::FusedDispatchOnKind<(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut _) -> _ {head_arm::<'_, _>},), _, _, _>, _, _, _, _>`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:22:56
[INFO] [stdout]    |
[INFO] [stdout] 22 | fn assert_fused_dispatch_on_kind_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()>
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'inp, _>`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:24
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> as parse_context::ParseContext<'inp, _>>::Emitter == _`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:24
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:24
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut input_ref::InputRef<'inp, 'b, DummyLexer, _>) -> _ {head_arm::<'inp, _>},): parse_choice::ParseTokenChoice<'_, _, _, _>`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:35
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'inp, _>`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:35
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut input_ref::InputRef<'inp, 'b, DummyLexer, _>) -> _ {head_arm::<'inp, _>},) well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:23
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:23
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut input_ref::InputRef<'inp, 'b, DummyLexer, _>) -> _ {head_arm::<'inp, _>},) well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:35
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `fused::FusedDispatchOnKind<(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut input_ref::InputRef<'inp, 'b, _, _>) -> _ {head_arm::<'inp, _>},), _, _, _> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:35
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `fused::FusedDispatchOnKind<(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut input_ref::InputRef<'inp, 'b, _, _>) -> _ {head_arm::<'inp, _>},), _, _, _>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `fused::FusedDispatchOnKind<(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut input_ref::InputRef<'inp, 'b, _, _>) -> _ {head_arm::<'inp, _>},), _, _, _> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `fused::FusedDispatchOnKind<(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut input_ref::InputRef<'inp, 'b, _, _>) -> _ {head_arm::<'inp, _>},), _, _, _> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<fused::FusedDispatchOnKind<(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut _) -> _ {head_arm::<'inp, _>},), _, _, _>, _, _, _, ()> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `fused::FusedDispatchOnKind<(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut input_ref::InputRef<'inp, 'b, _, _>) -> _ {head_arm::<'inp, _>},), _, _, _> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:23
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_fused_dispatch_on_kind_parse_impl<'_>::{opaque#0}<'_> == _`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | fn assert_fused_dispatch_on_kind_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()>
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> as parse_context::ParseContext<'_, _>>::Emitter == _`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | fn assert_fused_dispatch_on_kind_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()>
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<()>>, ()> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:23
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                       ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> as parse_context::ParseContext<'_, _>>::Emitter == _`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:23
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                       ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:23
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                       ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut input_ref::InputRef<'_, 'b, DummyLexer, _>) -> _ {head_arm::<'_, _>},): parse_choice::ParseTokenChoice<'_, _, _, _>`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:23
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:23
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut input_ref::InputRef<'_, 'b, DummyLexer, _>) -> _ {head_arm::<'_, _>},) well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:23
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:23
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `fused::FusedDispatchOnKind<(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut input_ref::InputRef<'_, 'b, _, _>) -> _ {head_arm::<'_, _>},), _, _, _> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:23
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `fused::FusedDispatchOnKind<(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut input_ref::InputRef<'_, 'b, _, _>) -> _ {head_arm::<'_, _>},), _, _, _>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `fused::FusedDispatchOnKind<(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut input_ref::InputRef<'_, 'b, _, _>) -> _ {head_arm::<'_, _>},), _, _, _> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<fused::FusedDispatchOnKind<(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut _) -> _ {head_arm::<'_, _>},), _, _, _>, _, _, _, ()> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply((head_arm,).fused_dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_dispatch_on_kind_parse_impl<'inp>::{opaque#0}<'inp> == parser::Parser<dispatch_on_kind::DispatchOnKind<(parser::any::Any<_, _>,), _, _, _>, _, _, _, _>`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:8:50
[INFO] [stdout]   |
[INFO] [stdout] 8 | fn assert_dispatch_on_kind_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `dispatch_on_kind::DispatchOnKind<(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>,), _, _, _>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:3
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `dispatch_on_kind::DispatchOnKind<(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>,), _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:3
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `dispatch_on_kind::DispatchOnKind<(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>,), _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<dispatch_on_kind::DispatchOnKind<(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, _, _>>,), _, _, _>, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `dispatch_on_kind::DispatchOnKind<(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>,), _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:23
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:3
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:37
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>,) well-formed`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:23
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:23
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>,) well-formed`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:37
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `dispatch_on_kind::DispatchOnKind<(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>,), _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:37
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:24
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |                        ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:24
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |                        ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:24
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |                        ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>,): parse_choice::ParseChoice<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/peek/dispatch_on_kind/tests.rs:9:37
[INFO] [stdout]   |
[INFO] [stdout] 9 |   Parser::new().apply((Any::new(),).dispatch_on_kind(&[DummyToken]))
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_peek_then_choice_parse_impl<'inp>::{opaque#0}<'inp> == parser::Parser<peek_then_choice::PeekThenChoice<(parser::any::Any<_, _>, parser::any::Any<_, _>), {closure@...}, _, _, _>, _, _, _, _>`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:10:50
[INFO] [stdout]    |
[INFO] [stdout] 10 | fn assert_peek_then_choice_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&lexer::DummyToken, &(), &_>, _>, _> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:75
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                                                                           ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `peek_then_choice::PeekThenChoice<(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _), {closure@...}, _, _, _>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:3
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `peek_then_choice::PeekThenChoice<(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _), {closure@...}, _, _, _> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:3
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `peek_then_choice::PeekThenChoice<(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _), {closure@...}, _, _, _> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<peek_then_choice::PeekThenChoice<(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, _, _>>, _), {closure@...}, _, _, _>, _, _, _, ()> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `peek_then_choice::PeekThenChoice<(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _), {closure@...}, _, _, _> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:23
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:3
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:48
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> as parse_context::ParseContext<'inp, _>>::Emitter == fatal::Fatal<()>`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:23
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> as parse_context::ParseContext<'inp, _>>::Emitter == _`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:23
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _) well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:23
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:23
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _) well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:48
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `peek_then_choice::PeekThenChoice<(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _), {closure@...}, _, _, _> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:48
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:24
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:24
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:24
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                        ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:36
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                                    ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:36
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                                    ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:36
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                                    ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _): parse_choice::ParseChoice<'_, _, _, _>`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:48
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `<(parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _) as parse_choice::ParseChoice<'inp, _, _, _>>::Id == parse_choice::Branch<1>`
[INFO] [stdout]   --> src/parser/peek/peek_then_choice/tests.rs:11:23
[INFO] [stdout]    |
[INFO] [stdout] 11 |   Parser::new().apply((Any::new(), Any::new()).peek_then_choice::<_, U2>(|_toks, _| Ok(Branch::B1)))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_ignore_then_parse_impl<'inp>::{opaque#0}<'inp> == parser::Parser<ignore_then::IgnoreThen<parser::any::Any<_, _>, parser::any::Any<_, _>, _, _, _, _, (), _>, _, _, _, _>`
[INFO] [stdout]  --> src/parser/then/tests.rs:5:45
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_ignore_then_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ignore_then::IgnoreThen<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ignore_then::IgnoreThen<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ignore_then::IgnoreThen<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<ignore_then::IgnoreThen<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _, _, _, _, _, ()>, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ignore_then::IgnoreThen<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                                  ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                                  ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ignore_then::IgnoreThen<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                                  ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                                  ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ignore_then::IgnoreThen<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                                  ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:46
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                                              ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                       ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                       ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:46
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                                              ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:46
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                                              ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_ignore_then_parse_impl<'_>::{opaque#0}<'_> == _`
[INFO] [stdout]  --> src/parser/then/tests.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_ignore_then_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:46
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                                              ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:46
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                                              ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<()>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                       ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:46
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                                              ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ignore_then::IgnoreThen<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ignore_then::IgnoreThen<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ignore_then::IgnoreThen<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ignore_then::IgnoreThen<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<ignore_then::IgnoreThen<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, _>>, _, _, _, _, _, ()>, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(Any::new().ignore_then(Any::new()))
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_then_ignore_parse_impl<'inp>::{opaque#0}<'inp> == parser::Parser<then_ignore::ThenIgnore<parser::any::Any<_, _>, parser::any::Any<_, _>, _, _, _, _, (), _>, _, _, _, _>`
[INFO] [stdout]  --> src/parser/then/tests.rs:9:45
[INFO] [stdout]   |
[INFO] [stdout] 9 | fn assert_then_ignore_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `then_ignore::ThenIgnore<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `then_ignore::ThenIgnore<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `then_ignore::ThenIgnore<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<then_ignore::ThenIgnore<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _, _, _, _, _, ()>, _, _, _, ()> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `then_ignore::ThenIgnore<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:34
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                                  ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:34
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                                  ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'inp, _>`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:34
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                                  ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `then_ignore::ThenIgnore<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:34
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                                  ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:34
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                                  ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `then_ignore::ThenIgnore<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:34
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                                  ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:46
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                                              ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                       ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                       ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                       ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:46
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                                              ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:46
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                                              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_then_ignore_parse_impl<'_>::{opaque#0}<'_> == _`
[INFO] [stdout]  --> src/parser/then/tests.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | fn assert_then_ignore_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                       ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                       ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:46
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                                              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:46
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                                              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<()>>, ()> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                       ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:46
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                                              ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `then_ignore::ThenIgnore<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `then_ignore::ThenIgnore<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:23
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `then_ignore::ThenIgnore<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `then_ignore::ThenIgnore<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>>, _, _, _, _, _, ()> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>, ()> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<then_ignore::ThenIgnore<parser::any::Any<DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<()>, _>>, _, _, _, _, _, ()>, _, _, _, ()> well-formed`
[INFO] [stdout]   --> src/parser/then/tests.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 |   Parser::new().apply(Any::new().then_ignore(Any::new()))
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_validate_parse_impl<'inp>::{opaque#0}<'inp> == parser::Parser<validate::Validate<with::With<span::SimpleSpan<()>, parser::any::Any<_, _>, _>, {closure@...}, _, _, _, (), _>, _, _, _, _>`
[INFO] [stdout]  --> src/parser/validate/tests.rs:5:42
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_validate_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, Spanned<DummyToken>, ()> {
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]  --> src/parser/validate/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `validate::Validate<with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, _, _>>>, {closure@...}, _, _, _>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]  --> src/parser/validate/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:6:3
[INFO] [stdout]    |
[INFO] [stdout]  6 | /   Parser::new().apply(
[INFO] [stdout]  7 | |     Any::new()
[INFO] [stdout]  8 | |       .spanned()
[INFO] [stdout]  9 | |       .validate(|_tok: &Spanned<DummyToken>| Ok(())),
[INFO] [stdout] 10 | |   )
[INFO] [stdout]    | |___^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `validate::Validate<with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, _, _>>>, {closure@...}, _, _, _> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:6:3
[INFO] [stdout]    |
[INFO] [stdout]  6 | /   Parser::new().apply(
[INFO] [stdout]  7 | |     Any::new()
[INFO] [stdout]  8 | |       .spanned()
[INFO] [stdout]  9 | |       .validate(|_tok: &Spanned<DummyToken>| Ok(())),
[INFO] [stdout] 10 | |   )
[INFO] [stdout]    | |___^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, span::Spanned<lexer::DummyToken>, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>, ()> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `validate::Validate<with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, _, _>>>, {closure@...}, _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<validate::Validate<with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, _, _, _>>>, {closure@...}, _, _, _>, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `validate::Validate<with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, _, _>>>, {closure@...}, _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | /     Any::new()
[INFO] [stdout] 8 | |       .spanned()
[INFO] [stdout] 9 | |       .validate(|_tok: &Spanned<DummyToken>| Ok(())),
[INFO] [stdout]   | |____________________________________________________^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, span::Spanned<lexer::DummyToken>, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>, ()> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 |   Parser::new().apply(
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/validate/tests.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 9 |       .validate(|_tok: &Spanned<DummyToken>| Ok(())),
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> as parse_context::ParseContext<'inp, _>>::Emitter == _`
[INFO] [stdout]  --> src/parser/validate/tests.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | /     Any::new()
[INFO] [stdout] 8 | |       .spanned()
[INFO] [stdout] 9 | |       .validate(|_tok: &Spanned<DummyToken>| Ok(())),
[INFO] [stdout]   | |____________________________________________________^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'inp, _>`
[INFO] [stdout]  --> src/parser/validate/tests.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 9 |       .validate(|_tok: &Spanned<DummyToken>| Ok(())),
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | /     Any::new()
[INFO] [stdout] 8 | |       .spanned()
[INFO] [stdout] 9 | |       .validate(|_tok: &Spanned<DummyToken>| Ok(())),
[INFO] [stdout]   | |____________________________________________________^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | /     Any::new()
[INFO] [stdout] 8 | |       .spanned()
[INFO] [stdout] 9 | |       .validate(|_tok: &Spanned<DummyToken>| Ok(())),
[INFO] [stdout]   | |____________________________________________________^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 9 |       .validate(|_tok: &Spanned<DummyToken>| Ok(())),
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `validate::Validate<with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, _, _>>>, {closure@...}, _, _, _> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 9 |       .validate(|_tok: &Spanned<DummyToken>| Ok(())),
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | /     Any::new()
[INFO] [stdout] 8 | |       .spanned()
[INFO] [stdout]   | |________________^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | /     Any::new()
[INFO] [stdout] 8 | |       .spanned()
[INFO] [stdout]   | |________________^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 |       .spanned()
[INFO] [stdout]   |        ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 |       .spanned()
[INFO] [stdout]   |        ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     Any::new()
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     Any::new()
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]  --> src/parser/validate/tests.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     Any::new()
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]  --> src/parser/validate/tests.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 |       .spanned()
[INFO] [stdout]   |        ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `assert_validate_with_parse_impl<'inp>::{opaque#0}<'inp> == parser::Parser<validate::ValidateWith<with::With<span::SimpleSpan<()>, parser::any::Any<_, _>, _>, {closure@...}, _, _, _, (), _>, _, _, _, _>`
[INFO] [stdout]   --> src/parser/validate/tests.rs:22:47
[INFO] [stdout]    |
[INFO] [stdout] 22 | fn assert_validate_with_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, Spanned<DummyToken>, ()>
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]   --> src/parser/validate/tests.rs:27:8
[INFO] [stdout]    |
[INFO] [stdout] 27 |       .validate_with(|_tok: &Spanned<DummyToken>, _| Ok(())),
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> as parse_context::ParseContext<'inp, _>>::Emitter == _`
[INFO] [stdout]   --> src/parser/validate/tests.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | /     Any::new()
[INFO] [stdout] 26 | |       .spanned()
[INFO] [stdout] 27 | |       .validate_with(|_tok: &Spanned<DummyToken>, _| Ok(())),
[INFO] [stdout]    | |____________________________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'inp, _>`
[INFO] [stdout]   --> src/parser/validate/tests.rs:27:8
[INFO] [stdout]    |
[INFO] [stdout] 27 |       .validate_with(|_tok: &Spanned<DummyToken>, _| Ok(())),
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | /     Any::new()
[INFO] [stdout] 26 | |       .spanned()
[INFO] [stdout] 27 | |       .validate_with(|_tok: &Spanned<DummyToken>, _| Ok(())),
[INFO] [stdout]    | |____________________________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | /     Any::new()
[INFO] [stdout] 26 | |       .spanned()
[INFO] [stdout] 27 | |       .validate_with(|_tok: &Spanned<DummyToken>, _| Ok(())),
[INFO] [stdout]    | |____________________________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:27:8
[INFO] [stdout]    |
[INFO] [stdout] 27 |       .validate_with(|_tok: &Spanned<DummyToken>, _| Ok(())),
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `validate::ValidateWith<with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, _, _>>>, {closure@...}, _, _, _> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:27:8
[INFO] [stdout]    |
[INFO] [stdout] 27 |       .validate_with(|_tok: &Spanned<DummyToken>, _| Ok(())),
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parse_state::ParseState<'_, 'inp, '_, DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:27:51
[INFO] [stdout]    |
[INFO] [stdout] 27 |       .validate_with(|_tok: &Spanned<DummyToken>, _| Ok(())),
[INFO] [stdout]    |                                                   ^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]   --> src/parser/validate/tests.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply(
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `validate::ValidateWith<with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, _, _>>>, {closure@...}, _, _, _>: parse_input::ParseInput<'inp, _, _, _>`
[INFO] [stdout]   --> src/parser/validate/tests.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply(
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 | /   Parser::new().apply(
[INFO] [stdout] 25 | |     Any::new()
[INFO] [stdout] 26 | |       .spanned()
[INFO] [stdout] 27 | |       .validate_with(|_tok: &Spanned<DummyToken>, _| Ok(())),
[INFO] [stdout] 28 | |   )
[INFO] [stdout]    | |___^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `validate::ValidateWith<with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, _, _>>>, {closure@...}, _, _, _> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 | /   Parser::new().apply(
[INFO] [stdout] 25 | |     Any::new()
[INFO] [stdout] 26 | |       .spanned()
[INFO] [stdout] 27 | |       .validate_with(|_tok: &Spanned<DummyToken>, _| Ok(())),
[INFO] [stdout] 28 | |   )
[INFO] [stdout]    | |___^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, span::Spanned<lexer::DummyToken>, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>, ()> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply(
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `validate::ValidateWith<with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, _, _>>>, {closure@...}, _, _, _> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply(
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<validate::ValidateWith<with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, _, _, _>>>, {closure@...}, _, _, _>, _, _, _, ()> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply(
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `validate::ValidateWith<with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, _, _>>>, {closure@...}, _, _, _> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | /     Any::new()
[INFO] [stdout] 26 | |       .spanned()
[INFO] [stdout] 27 | |       .validate_with(|_tok: &Spanned<DummyToken>, _| Ok(())),
[INFO] [stdout]    | |____________________________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | /     Any::new()
[INFO] [stdout] 26 | |       .spanned()
[INFO] [stdout]    | |________________^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | /     Any::new()
[INFO] [stdout] 26 | |       .spanned()
[INFO] [stdout]    | |________________^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:26:8
[INFO] [stdout]    |
[INFO] [stdout] 26 |       .spanned()
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `with::With<span::SimpleSpan<()>, parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:26:8
[INFO] [stdout]    |
[INFO] [stdout] 26 |       .spanned()
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, span::Spanned<lexer::DummyToken>, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>, ()> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 |   Parser::new().apply(
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     Any::new()
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     Any::new()
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>> well-formed`
[INFO] [stdout]   --> src/parser/validate/tests.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     Any::new()
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, (), _>, _>>>: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]   --> src/parser/validate/tests.rs:26:8
[INFO] [stdout]    |
[INFO] [stdout] 26 |       .spanned()
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:205:11
[INFO] [stdout]     |
[INFO] [stdout] 205 |   digits: InvalidHexEscapeDigits<Char, O>,
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:191:11
[INFO] [stdout]     |
[INFO] [stdout] 191 |   digits: InvalidFixedUnicodeHexDigits<Char, O>,
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UTerm, B1>, B1>: ArrayLength`
[INFO] [stdout]    --> src/input/mod.rs:572:36
[INFO] [stdout]     |
[INFO] [stdout] 572 |   Ctx: ParseContext<'inp, L, Lang, Cache = DefaultCache<'inp, L>>,
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UTerm, B1>, B1>: ArrayLength`
[INFO] [stdout]    --> src/input/mod.rs:586:36
[INFO] [stdout]     |
[INFO] [stdout] 586 |   Ctx: ParseContext<'inp, L, Lang, Cache = DefaultCache<'inp, L>>,
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _>: cache::Cache<'inp, L, Lang>`
[INFO] [stdout]   --> src/parse_context/mod.rs:41:16
[INFO] [stdout]    |
[INFO] [stdout] 41 |   type Cache = DefaultCache<'inp, L>;
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UTerm, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UTerm, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UTerm, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UTerm, B1>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UTerm, B1>, B0>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UTerm, B1>, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UTerm, B1>, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>: ArrayLength`
[INFO] [stdout]   --> src/parse_input.rs:52:27
[INFO] [stdout]    |
[INFO] [stdout] 52 |             type CAPACITY = typenum::[< U $size >];
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 | /   peek_buf_capacity_impl_for_typenum! {
[INFO] [stdout] 62 | |     #(N,)*
[INFO] [stdout] 63 | |   }
[INFO] [stdout]    | |___- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout]    = note: this error originates in the macro `peek_buf_capacity_impl_for_typenum` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error>, _>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:312:19
[INFO] [stdout]     |
[INFO] [stdout] 312 |   fn default() -> Self {
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error>, _>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:320:44
[INFO] [stdout]     |
[INFO] [stdout] 320 |   pub const fn new<'inp, L, O, Error>() -> Parser<(), L, O, FatalContext<'inp, L, Error>, Error>
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error, Lang>, _, Lang>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:343:6
[INFO] [stdout]     |
[INFO] [stdout] 343 |   -> Parser<(), L, O, FatalContext<'inp, L, Error, Lang>, Error>
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<F, L, O, ParserContext<'inp, L, fatal::Fatal<Error>, _>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:377:8
[INFO] [stdout]     |
[INFO] [stdout] 377 |   ) -> Parser<F, L, O, FatalContext<'inp, L, Error>, Error>
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error>> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:380:8
[INFO] [stdout]     |
[INFO] [stdout] 380 |     F: ParseInput<'inp, L, O, FatalContext<'inp, L, Error>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<F, L, O, ParserContext<'inp, L, fatal::Fatal<Error, Lang>, _, Lang>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:390:8
[INFO] [stdout]     |
[INFO] [stdout] 390 |   ) -> Parser<F, L, O, FatalContext<'inp, L, Error, Lang>, Error>
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:393:8
[INFO] [stdout]     |
[INFO] [stdout] 393 |     F: ParseInput<'inp, L, O, FatalContext<'inp, L, Error, Lang>, Lang>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:244:28
[INFO] [stdout]     |
[INFO] [stdout] 244 |   pub const fn new(digits: InvalidHexEscapeDigits<Char, O>, span: SimpleSpan<O>) -> Self {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:261:27
[INFO] [stdout]     |
[INFO] [stdout] 261 |   pub fn digits(&self) -> InvalidHexEscapeDigits<Char, O>
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:282:37
[INFO] [stdout]     |
[INFO] [stdout] 282 |   pub const fn digits_ref(&self) -> &InvalidHexEscapeDigits<Char, O> {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:288:35
[INFO] [stdout]     |
[INFO] [stdout] 288 |   pub fn digits_mut(&mut self) -> &mut InvalidHexEscapeDigits<Char, O> {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:471:34
[INFO] [stdout]     |
[INFO] [stdout] 471 |   pub const fn malformed(digits: InvalidHexEscapeDigits<Char, O>, span: SimpleSpan<O>) -> Self {
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:232:28
[INFO] [stdout]     |
[INFO] [stdout] 232 |   pub const fn new(digits: InvalidFixedUnicodeHexDigits<Char, O>, span: SimpleSpan<O>) -> Self {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:251:27
[INFO] [stdout]     |
[INFO] [stdout] 251 |   pub fn digits(&self) -> InvalidFixedUnicodeHexDigits<Char, O>
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:274:37
[INFO] [stdout]     |
[INFO] [stdout] 274 |   pub const fn digits_ref(&self) -> &InvalidFixedUnicodeHexDigits<Char, O> {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:280:41
[INFO] [stdout]     |
[INFO] [stdout] 280 |   pub const fn digits_mut(&mut self) -> &mut InvalidFixedUnicodeHexDigits<Char, O> {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]     --> src/error/unicode_escape/mod.rs:1804:13
[INFO] [stdout]      |
[INFO] [stdout] 1804 |     digits: InvalidFixedUnicodeHexDigits<Char, O>,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]      = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]      = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error>, _>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 |     Parser::new()
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error>, _>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:325:5
[INFO] [stdout]     |
[INFO] [stdout] 325 |     Self::of()
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:349:27
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:349:27
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                           ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _>: cache::Cache<'inp, L, Lang>`
[INFO] [stdout]    --> src/parser/mod.rs:349:27
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:349:27
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang>: parse_context::ParseContext<'inp, L, Lang>`
[INFO] [stdout]    --> src/parser/mod.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> as parse_context::ParseContext<'inp, L, Lang>>::Emitter == _`
[INFO] [stdout]    --> src/parser/mod.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error, Lang>, _, Lang>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `Parser<F, L, O, ParserContext<'inp, L, fatal::Fatal<Error>, _>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:383:5
[INFO] [stdout]     |
[INFO] [stdout] 383 |     Self::with_parser_of(f)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang>: parse_context::ParseContext<'inp, L, Lang>`
[INFO] [stdout]    --> src/parser/mod.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:397:41
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:397:41
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:397:41
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _>: cache::Cache<'inp, L, Lang>`
[INFO] [stdout]    --> src/parser/mod.rs:397:41
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `Parser<F, L, O, ParserContext<'inp, L, fatal::Fatal<Error, Lang>, _, Lang>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _> well-formed`
[INFO] [stdout]   --> src/parse_context/mod.rs:41:3
[INFO] [stdout]    |
[INFO] [stdout] 41 |   type Cache = DefaultCache<'inp, L>;
[INFO] [stdout]    |   ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `input::InputContext<fatal::Fatal<(), Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, _, _>, _>> well-formed`
[INFO] [stdout]   --> src/parse_context/mod.rs:44:23
[INFO] [stdout]    |
[INFO] [stdout] 44 |   fn provide(self) -> InputContext<Self::Emitter, Self::Cache>
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<map::Map<with::With<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, _, _>>, _>, _, _, _, _, _>, _, _, _, ()>: parser::Parse<'inp, _, _, ()>`
[INFO] [stdout]  --> src/parser/any/tests.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_any_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<map::Map<with::With<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, _, _>>, _>, _, _, _, _, _>, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/any/tests.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_any_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<filter::Filter<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, {closure@...}, _, _, _>, _, _, _, ()>: parser::Parse<'inp, _, _, ()>`
[INFO] [stdout]  --> src/parser/filter/tests.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_filter_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<filter::Filter<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, {closure@...}, _, _, _>, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter/tests.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_filter_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<filter_map::FilterMap<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, {closure@...}, _, (), _, _>, _, (), _, ()>: parser::Parse<'inp, _, (), ()>`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_filter_map_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, (), ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<filter_map::FilterMap<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, {closure@...}, _, (), _, _>, _, (), _, ()> well-formed`
[INFO] [stdout]  --> src/parser/filter_map/tests.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_filter_map_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, (), ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<map::Map<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, {closure@...}, _, _, _, ()>, _, (), _, ()>: parser::Parse<'inp, _, (), ()>`
[INFO] [stdout]  --> src/parser/map/tests.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_map_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, (), ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<map::Map<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, {closure@...}, _, _, _, ()>, _, (), _, ()> well-formed`
[INFO] [stdout]  --> src/parser/map/tests.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_map_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, (), ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<fused::FusedDispatchOnKind<(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut _) -> _ {head_arm::<'inp, _>},), _, _, _>, _, _, _, ()>: parser::Parse<'inp, _, _, ()>`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | fn assert_fused_dispatch_on_kind_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()>
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<fused::FusedDispatchOnKind<(for<'a, 'b> fn(span::Spanned<lexer::DummyToken>, &'a mut _) -> _ {head_arm::<'inp, _>},), _, _, _>, _, _, _, ()> well-formed`
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | fn assert_fused_dispatch_on_kind_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()>
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> as parse_context::ParseContext<'_, _>>::Emitter == _`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<ignore_then::IgnoreThen<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _, _, _, _, _, ()>, _, _, _, ()>: parser::Parse<'inp, _, _, ()>`
[INFO] [stdout]  --> src/parser/then/tests.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_ignore_then_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<ignore_then::IgnoreThen<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _, _, _, _, _, ()>, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn assert_ignore_then_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<then_ignore::ThenIgnore<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _, _, _, _, _, ()>, _, _, _, ()>: parser::Parse<'inp, _, _, ()>`
[INFO] [stdout]  --> src/parser/then/tests.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | fn assert_then_ignore_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<then_ignore::ThenIgnore<parser::any::Any<DummyLexer, ParserContext<'inp, DummyLexer, fatal::Fatal<()>, _>>, _, _, _, _, _, ()>, _, _, _, ()> well-formed`
[INFO] [stdout]  --> src/parser/then/tests.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | fn assert_then_ignore_parse_impl<'inp>() -> impl Parse<'inp, DummyLexer, DummyToken, ()> {
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 2, O>: CoerceUnsized<&dyn Debug>`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:205:3
[INFO] [stdout]     |
[INFO] [stdout] 203 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |          ----- in this derive macro expansion
[INFO] [stdout] 204 | pub struct MalformedHexEscape<Char = char, O = usize> {
[INFO] [stdout] 205 |   digits: InvalidHexEscapeDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:205:3
[INFO] [stdout]     |
[INFO] [stdout] 203 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                 ----- in this derive macro expansion
[INFO] [stdout] 204 | pub struct MalformedHexEscape<Char = char, O = usize> {
[INFO] [stdout] 205 |   digits: InvalidHexEscapeDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:205:3
[INFO] [stdout]     |
[INFO] [stdout] 203 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                 ----- in this derive macro expansion
[INFO] [stdout] 204 | pub struct MalformedHexEscape<Char = char, O = usize> {
[INFO] [stdout] 205 |   digits: InvalidHexEscapeDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<generic_arraydeque::typenum::Const<2> as IntoArrayLength>::ArrayLength == _`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:205:3
[INFO] [stdout]     |
[INFO] [stdout] 203 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                 ----- in this derive macro expansion
[INFO] [stdout] 204 | pub struct MalformedHexEscape<Char = char, O = usize> {
[INFO] [stdout] 205 |   digits: InvalidHexEscapeDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O>: Clone`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:205:3
[INFO] [stdout]     |
[INFO] [stdout] 203 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                 ----- in this derive macro expansion
[INFO] [stdout] 204 | pub struct MalformedHexEscape<Char = char, O = usize> {
[INFO] [stdout] 205 |   digits: InvalidHexEscapeDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> as parse_context::ParseContext<'_, _>>::Emitter == _`
[INFO] [stdout]   --> src/parser/fail/tests.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 50 |   let _f = fail::<'_, fn() -> (), DummyLexer, (), FatalContext<'_, DummyLexer, ()>>(|| ());
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>> well-formed`
[INFO] [stdout]   --> src/parser/fail/tests.rs:50:51
[INFO] [stdout]    |
[INFO] [stdout] 50 |   let _f = fail::<'_, fn() -> (), DummyLexer, (), FatalContext<'_, DummyLexer, ()>>(|| ());
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]   --> src/parser/fail/tests.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 50 |   let _f = fail::<'_, fn() -> (), DummyLexer, (), FatalContext<'_, DummyLexer, ()>>(|| ());
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/fail/tests.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 50 |   let _f = fail::<'_, fn() -> (), DummyLexer, (), FatalContext<'_, DummyLexer, ()>>(|| ());
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::fail::Fail<fn(), DummyLexer, (), ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>> well-formed`
[INFO] [stdout]   --> src/parser/fail/tests.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 50 |   let _f = fail::<'_, fn() -> (), DummyLexer, (), FatalContext<'_, DummyLexer, ()>>(|| ());
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> as parse_context::ParseContext<'_, _>>::Emitter == _`
[INFO] [stdout]   --> src/parser/fail/tests.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     fail_of::<'_, fn() -> (), DummyLexer, (), FatalContext<'_, DummyLexer, (), ()>, ()>(|| ());
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>> well-formed`
[INFO] [stdout]   --> src/parser/fail/tests.rs:58:47
[INFO] [stdout]    |
[INFO] [stdout] 58 |     fail_of::<'_, fn() -> (), DummyLexer, (), FatalContext<'_, DummyLexer, (), ()>, ()>(|| ());
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]   --> src/parser/fail/tests.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     fail_of::<'_, fn() -> (), DummyLexer, (), FatalContext<'_, DummyLexer, (), ()>, ()>(|| ());
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, _>> well-formed`
[INFO] [stdout]   --> src/parser/fail/tests.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     fail_of::<'_, fn() -> (), DummyLexer, (), FatalContext<'_, DummyLexer, (), ()>, ()>(|| ());
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::fail::Fail<fn(), DummyLexer, (), ParserContext<'_, DummyLexer, fatal::Fatal<()>, generic_arraydeque::GenericArrayDeque<_, _>>> well-formed`
[INFO] [stdout]   --> src/parser/fail/tests.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     fail_of::<'_, fn() -> (), DummyLexer, (), FatalContext<'_, DummyLexer, (), ()>, ()>(|| ());
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:205:3
[INFO] [stdout]     |
[INFO] [stdout] 203 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                        --------- in this derive macro expansion
[INFO] [stdout] 204 | pub struct MalformedHexEscape<Char = char, O = usize> {
[INFO] [stdout] 205 |   digits: InvalidHexEscapeDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O>: PartialEq`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:205:3
[INFO] [stdout]     |
[INFO] [stdout] 203 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                        --------- in this derive macro expansion
[INFO] [stdout] 204 | pub struct MalformedHexEscape<Char = char, O = usize> {
[INFO] [stdout] 205 |   digits: InvalidHexEscapeDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `std::cmp::AssertParamIsEq<invalid_hex_digits::InvalidHexDigits<Char, 2, O>> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:205:3
[INFO] [stdout]     |
[INFO] [stdout] 203 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                                   -- in this derive macro expansion
[INFO] [stdout] 204 | pub struct MalformedHexEscape<Char = char, O = usize> {
[INFO] [stdout] 205 |   digits: InvalidHexEscapeDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O>: std::hash::Hash`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:205:3
[INFO] [stdout]     |
[INFO] [stdout] 203 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                                       ---- in this derive macro expansion
[INFO] [stdout] 204 | pub struct MalformedHexEscape<Char = char, O = usize> {
[INFO] [stdout] 205 |   digits: InvalidHexEscapeDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:205:3
[INFO] [stdout]     |
[INFO] [stdout] 203 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                                       ---- in this derive macro expansion
[INFO] [stdout] 204 | pub struct MalformedHexEscape<Char = char, O = usize> {
[INFO] [stdout] 205 |   digits: InvalidHexEscapeDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:205:3
[INFO] [stdout]     |
[INFO] [stdout] 203 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                                       ---- in this derive macro expansion
[INFO] [stdout] 204 | pub struct MalformedHexEscape<Char = char, O = usize> {
[INFO] [stdout] 205 |   digits: InvalidHexEscapeDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:219:12
[INFO] [stdout]     |
[INFO] [stdout] 219 |       self.digits_ref()
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 2, O>: std::fmt::Display`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:217:73
[INFO] [stdout]     |
[INFO] [stdout] 217 |       "malformed hexadecimal escape sequence with invalid digits at {}, {}",
[INFO] [stdout]     |                                                                         ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:217:73
[INFO] [stdout]     |
[INFO] [stdout] 217 |       "malformed hexadecimal escape sequence with invalid digits at {}, {}",
[INFO] [stdout]     |                                                                         ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&&invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:219:7
[INFO] [stdout]     |
[INFO] [stdout] 219 |       self.digits_ref()
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:245:12
[INFO] [stdout]     |
[INFO] [stdout] 245 |     Self { digits, span }
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<invalid_hex_digits::InvalidHexDigits<Char, 2, O> as Deref>::Target == _`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O>: Clone`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |     self.digits.clone()
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |     self.digits.clone()
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:266:5
[INFO] [stdout]     |
[INFO] [stdout] 266 |     self.digits.clone()
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |     self.digits.clone()
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<generic_arraydeque::typenum::Const<2> as IntoArrayLength>::ArrayLength == _`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:283:5
[INFO] [stdout]     |
[INFO] [stdout] 283 |     &self.digits
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<generic_arraydeque::typenum::Const<2> as IntoArrayLength>::ArrayLength == _`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 |     &mut self.digits
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::typenum::Const<2>: IntoArrayLength`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:348:17
[INFO] [stdout]     |
[INFO] [stdout] 348 |     self.digits.bump(n);
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:348:17
[INFO] [stdout]     |
[INFO] [stdout] 348 |     self.digits.bump(n);
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:472:21
[INFO] [stdout]     |
[INFO] [stdout] 472 |     Self::Malformed(MalformedHexEscape::new(digits, span))
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 2, O> well-formed`
[INFO] [stdout]    --> src/error/hex_escape/mod.rs:472:45
[INFO] [stdout]     |
[INFO] [stdout] 472 |     Self::Malformed(MalformedHexEscape::new(digits, span))
[INFO] [stdout]     |                                             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 4, O>: CoerceUnsized<&dyn Debug>`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:191:3
[INFO] [stdout]     |
[INFO] [stdout] 189 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |          ----- in this derive macro expansion
[INFO] [stdout] 190 | pub struct MalformedFixedUnicodeEscape<Char = char, O = usize> {
[INFO] [stdout] 191 |   digits: InvalidFixedUnicodeHexDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:191:3
[INFO] [stdout]     |
[INFO] [stdout] 189 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                 ----- in this derive macro expansion
[INFO] [stdout] 190 | pub struct MalformedFixedUnicodeEscape<Char = char, O = usize> {
[INFO] [stdout] 191 |   digits: InvalidFixedUnicodeHexDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:191:3
[INFO] [stdout]     |
[INFO] [stdout] 189 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                 ----- in this derive macro expansion
[INFO] [stdout] 190 | pub struct MalformedFixedUnicodeEscape<Char = char, O = usize> {
[INFO] [stdout] 191 |   digits: InvalidFixedUnicodeHexDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<generic_arraydeque::typenum::Const<4> as IntoArrayLength>::ArrayLength == _`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:191:3
[INFO] [stdout]     |
[INFO] [stdout] 189 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                 ----- in this derive macro expansion
[INFO] [stdout] 190 | pub struct MalformedFixedUnicodeEscape<Char = char, O = usize> {
[INFO] [stdout] 191 |   digits: InvalidFixedUnicodeHexDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O>: Clone`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:191:3
[INFO] [stdout]     |
[INFO] [stdout] 189 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                 ----- in this derive macro expansion
[INFO] [stdout] 190 | pub struct MalformedFixedUnicodeEscape<Char = char, O = usize> {
[INFO] [stdout] 191 |   digits: InvalidFixedUnicodeHexDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:191:3
[INFO] [stdout]     |
[INFO] [stdout] 189 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                        --------- in this derive macro expansion
[INFO] [stdout] 190 | pub struct MalformedFixedUnicodeEscape<Char = char, O = usize> {
[INFO] [stdout] 191 |   digits: InvalidFixedUnicodeHexDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O>: PartialEq`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:191:3
[INFO] [stdout]     |
[INFO] [stdout] 189 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                        --------- in this derive macro expansion
[INFO] [stdout] 190 | pub struct MalformedFixedUnicodeEscape<Char = char, O = usize> {
[INFO] [stdout] 191 |   digits: InvalidFixedUnicodeHexDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `std::cmp::AssertParamIsEq<invalid_hex_digits::InvalidHexDigits<Char, 4, O>> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:191:3
[INFO] [stdout]     |
[INFO] [stdout] 189 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                                   -- in this derive macro expansion
[INFO] [stdout] 190 | pub struct MalformedFixedUnicodeEscape<Char = char, O = usize> {
[INFO] [stdout] 191 |   digits: InvalidFixedUnicodeHexDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O>: std::hash::Hash`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:191:3
[INFO] [stdout]     |
[INFO] [stdout] 189 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                                       ---- in this derive macro expansion
[INFO] [stdout] 190 | pub struct MalformedFixedUnicodeEscape<Char = char, O = usize> {
[INFO] [stdout] 191 |   digits: InvalidFixedUnicodeHexDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:191:3
[INFO] [stdout]     |
[INFO] [stdout] 189 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                                       ---- in this derive macro expansion
[INFO] [stdout] 190 | pub struct MalformedFixedUnicodeEscape<Char = char, O = usize> {
[INFO] [stdout] 191 |   digits: InvalidFixedUnicodeHexDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:191:3
[INFO] [stdout]     |
[INFO] [stdout] 189 | #[derive(Debug, Clone, PartialEq, Eq, Hash)]
[INFO] [stdout]     |                                       ---- in this derive macro expansion
[INFO] [stdout] 190 | pub struct MalformedFixedUnicodeEscape<Char = char, O = usize> {
[INFO] [stdout] 191 |   digits: InvalidFixedUnicodeHexDigits<Char, O>,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:205:12
[INFO] [stdout]     |
[INFO] [stdout] 205 |       self.digits_ref()
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 4, O>: std::fmt::Display`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:203:73
[INFO] [stdout]     |
[INFO] [stdout] 203 |       "malformed hexadecimal escape sequence with invalid digits at {}, {}",
[INFO] [stdout]     |                                                                         ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:203:73
[INFO] [stdout]     |
[INFO] [stdout] 203 |       "malformed hexadecimal escape sequence with invalid digits at {}, {}",
[INFO] [stdout]     |                                                                         ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&&invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 |       self.digits_ref()
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:233:12
[INFO] [stdout]     |
[INFO] [stdout] 233 |     Self { digits, span }
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<invalid_hex_digits::InvalidHexDigits<Char, 4, O> as Deref>::Target == _`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]   = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]   = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]   = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O>: Clone`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:256:17
[INFO] [stdout]     |
[INFO] [stdout] 256 |     self.digits.clone()
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:256:17
[INFO] [stdout]     |
[INFO] [stdout] 256 |     self.digits.clone()
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:256:5
[INFO] [stdout]     |
[INFO] [stdout] 256 |     self.digits.clone()
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:256:17
[INFO] [stdout]     |
[INFO] [stdout] 256 |     self.digits.clone()
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<generic_arraydeque::typenum::Const<4> as IntoArrayLength>::ArrayLength == _`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:275:5
[INFO] [stdout]     |
[INFO] [stdout] 275 |     &self.digits
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<generic_arraydeque::typenum::Const<4> as IntoArrayLength>::ArrayLength == _`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:281:5
[INFO] [stdout]     |
[INFO] [stdout] 281 |     &mut self.digits
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:342:10
[INFO] [stdout]     |
[INFO] [stdout] 342 |     self.digits_mut().bump(n);
[INFO] [stdout]     |          ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::typenum::Const<4>: IntoArrayLength`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:342:23
[INFO] [stdout]     |
[INFO] [stdout] 342 |     self.digits_mut().bump(n);
[INFO] [stdout]     |                       ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]    --> src/error/unicode_escape/mod.rs:342:23
[INFO] [stdout]     |
[INFO] [stdout] 342 |     self.digits_mut().bump(n);
[INFO] [stdout]     |                       ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]     --> src/error/unicode_escape/mod.rs:1808:7
[INFO] [stdout]      |
[INFO] [stdout] 1808 |       MalformedFixedUnicodeEscape::new(digits, span),
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]      = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]      = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `invalid_hex_digits::InvalidHexDigits<Char, 4, O> well-formed`
[INFO] [stdout]     --> src/error/unicode_escape/mod.rs:1808:40
[INFO] [stdout]      |
[INFO] [stdout] 1808 |       MalformedFixedUnicodeEscape::new(digits, span),
[INFO] [stdout]      |                                        ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]      = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]      = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&<L as lexer::Lexer<'a>>::Token, _, _>, _>, _> well-formed`
[INFO] [stdout]    --> src/cache/mod.rs:278:10
[INFO] [stdout]     |
[INFO] [stdout] 278 |     self.peek::<U1>(&mut buf);
[INFO] [stdout]     |          ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&<L as lexer::Lexer<'a>>::Token, _, _>, _>, _> well-formed`
[INFO] [stdout]    --> src/cache/mod.rs:278:21
[INFO] [stdout]     |
[INFO] [stdout] 278 |     self.peek::<U1>(&mut buf);
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&<L as lexer::Lexer<'a>>::Token, &_, _>, _>, _> well-formed`
[INFO] [stdout]    --> src/cache/mod.rs:277:19
[INFO] [stdout]     |
[INFO] [stdout] 277 |     let mut buf = GenericArrayDeque::new();
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UTerm, B1>: ArrayLength`
[INFO] [stdout]    --> src/cache/mod.rs:277:19
[INFO] [stdout]     |
[INFO] [stdout] 277 |     let mut buf = GenericArrayDeque::new();
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&<L as lexer::Lexer<'a>>::Token, &_, _>, _>, _> well-formed`
[INFO] [stdout]    --> src/cache/mod.rs:277:19
[INFO] [stdout]     |
[INFO] [stdout] 277 |     let mut buf = GenericArrayDeque::new();
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UTerm, B1>: ArrayLength`
[INFO] [stdout]    --> src/cache/mod.rs:279:9
[INFO] [stdout]     |
[INFO] [stdout] 279 |     buf.pop_front()
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&<L as lexer::Lexer<'a>>::Token, _, _>, _>, _> well-formed`
[INFO] [stdout]    --> src/cache/mod.rs:279:9
[INFO] [stdout]     |
[INFO] [stdout] 279 |     buf.pop_front()
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UTerm, B1>: ArrayLength`
[INFO] [stdout]   --> src/input/input_ref/peek/mod.rs:86:47
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let mut buf = GenericArrayDeque::<_, U1>::new();
[INFO] [stdout]    |                                               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UTerm, B1>: ArrayLength`
[INFO] [stdout]   --> src/input/input_ref/peek/mod.rs:86:19
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let mut buf = GenericArrayDeque::<_, U1>::new();
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&<L as lexer::Lexer<'inp>>::Token, _, _>, _>, _> well-formed`
[INFO] [stdout]   --> src/input/input_ref/peek/mod.rs:88:8
[INFO] [stdout]    |
[INFO] [stdout] 88 |       .peek_with_emitter_inner::<U1>(&mut buf)
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&<L as lexer::Lexer<'inp>>::Token, _, _>, _>, _> well-formed`
[INFO] [stdout]   --> src/input/input_ref/peek/mod.rs:88:38
[INFO] [stdout]    |
[INFO] [stdout] 88 |       .peek_with_emitter_inner::<U1>(&mut buf)
[INFO] [stdout]    |                                      ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&<L as lexer::Lexer<'inp>>::Token, &_, _>, _>, _> well-formed`
[INFO] [stdout]   --> src/input/input_ref/peek/mod.rs:86:19
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let mut buf = GenericArrayDeque::<_, U1>::new();
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&<L as lexer::Lexer<'inp>>::Token, &_, _>, _>, _> well-formed`
[INFO] [stdout]   --> src/input/input_ref/peek/mod.rs:86:19
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let mut buf = GenericArrayDeque::<_, U1>::new();
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UTerm, B1>: ArrayLength`
[INFO] [stdout]   --> src/input/input_ref/peek/mod.rs:89:20
[INFO] [stdout]    |
[INFO] [stdout] 89 |       .map(|_| buf.pop_front())
[INFO] [stdout]    |                    ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&<L as lexer::Lexer<'inp>>::Token, _, _>, _>, _> well-formed`
[INFO] [stdout]   --> src/input/input_ref/peek/mod.rs:89:20
[INFO] [stdout]    |
[INFO] [stdout] 89 |       .map(|_| buf.pop_front())
[INFO] [stdout]    |                    ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `{closure@src/input/input_ref/peek/mod.rs:89:12: 89:15} well-formed`
[INFO] [stdout]   --> src/input/input_ref/peek/mod.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 | /     self
[INFO] [stdout] 88 | |       .peek_with_emitter_inner::<U1>(&mut buf)
[INFO] [stdout] 89 | |       .map(|_| buf.pop_front())
[INFO] [stdout]    | |_______________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `{closure@src/input/input_ref/peek/mod.rs:89:12: 89:15} well-formed`
[INFO] [stdout]   --> src/input/input_ref/peek/mod.rs:89:8
[INFO] [stdout]    |
[INFO] [stdout] 89 |       .map(|_| buf.pop_front())
[INFO] [stdout]    |        ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `{closure@src/input/input_ref/peek/mod.rs:89:12: 89:15} well-formed`
[INFO] [stdout]   --> src/input/input_ref/peek/mod.rs:89:12
[INFO] [stdout]    |
[INFO] [stdout] 89 |       .map(|_| buf.pop_front())
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `Result<(generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&<L as lexer::Lexer<'inp>>::Token, _, _>, _>, _>, _), _> well-formed`
[INFO] [stdout]   --> src/input/input_ref/sync_to.rs:41:8
[INFO] [stdout]    |
[INFO] [stdout] 41 |       .sync_to_then_peek_with_emitter::<_, _, U1>(pred, exp)
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `(generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&<L as lexer::Lexer<'inp>>::Token, _, _>, _>, _>, _) well-formed`
[INFO] [stdout]   --> src/input/input_ref/sync_to.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 | /     self
[INFO] [stdout] 41 | |       .sync_to_then_peek_with_emitter::<_, _, U1>(pred, exp)
[INFO] [stdout] 42 | |       .map(|(mut out, _)| out.pop_front())
[INFO] [stdout]    | |__________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `Result<(generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&<L as lexer::Lexer<'inp>>::Token, _, _>, _>, _>, _), _> well-formed`
[INFO] [stdout]   --> src/input/input_ref/sync_to.rs:42:8
[INFO] [stdout]    |
[INFO] [stdout] 42 |       .map(|(mut out, _)| out.pop_front())
[INFO] [stdout]    |        ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UTerm, B1>: ArrayLength`
[INFO] [stdout]   --> src/input/input_ref/sync_to.rs:42:31
[INFO] [stdout]    |
[INFO] [stdout] 42 |       .map(|(mut out, _)| out.pop_front())
[INFO] [stdout]    |                               ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `(generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&<L as lexer::Lexer<'inp>>::Token, _, _>, _>, _>, _) well-formed`
[INFO] [stdout]   --> src/input/input_ref/sync_to.rs:42:13
[INFO] [stdout]    |
[INFO] [stdout] 42 |       .map(|(mut out, _)| out.pop_front())
[INFO] [stdout]    |             ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut generic_arraydeque::GenericArrayDeque<mayber::Maybe<cache::CachedToken<&<L as lexer::Lexer<'inp>>::Token, _, _>, _>, _> well-formed`
[INFO] [stdout]   --> src/input/input_ref/sync_to.rs:42:31
[INFO] [stdout]    |
[INFO] [stdout] 42 |       .map(|(mut out, _)| out.pop_front())
[INFO] [stdout]    |                               ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _> well-formed`
[INFO] [stdout]    --> src/input/mod.rs:597:14
[INFO] [stdout]     |
[INFO] [stdout] 597 |       cache: DefaultCache::<'inp, L>::default(),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _> well-formed`
[INFO] [stdout]    --> src/input/mod.rs:597:14
[INFO] [stdout]     |
[INFO] [stdout] 597 |       cache: DefaultCache::<'inp, L>::default(),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _>: Default`
[INFO] [stdout]    --> src/input/mod.rs:597:39
[INFO] [stdout]     |
[INFO] [stdout] 597 |       cache: DefaultCache::<'inp, L>::default(),
[INFO] [stdout]     |                                       ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _>: Default`
[INFO] [stdout]    --> src/input/mod.rs:597:14
[INFO] [stdout]     |
[INFO] [stdout] 597 |       cache: DefaultCache::<'inp, L>::default(),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _> well-formed`
[INFO] [stdout]    --> src/input/mod.rs:597:14
[INFO] [stdout]     |
[INFO] [stdout] 597 |       cache: DefaultCache::<'inp, L>::default(),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _> well-formed`
[INFO] [stdout]   --> src/parse_context/mod.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     InputContext::new(Fatal::of(), DefaultCache::<'inp, L>::new())
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _> well-formed`
[INFO] [stdout]   --> src/parse_context/mod.rs:48:36
[INFO] [stdout]    |
[INFO] [stdout] 48 |     InputContext::new(Fatal::of(), DefaultCache::<'inp, L>::new())
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UTerm, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_context/mod.rs:48:61
[INFO] [stdout]    |
[INFO] [stdout] 48 |     InputContext::new(Fatal::of(), DefaultCache::<'inp, L>::new())
[INFO] [stdout]    |                                                             ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UTerm, B1>, B1>: ArrayLength`
[INFO] [stdout]   --> src/parse_context/mod.rs:48:36
[INFO] [stdout]    |
[INFO] [stdout] 48 |     InputContext::new(Fatal::of(), DefaultCache::<'inp, L>::new())
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `InputContext<fatal::Fatal<(), Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, _, _>, _>> well-formed`
[INFO] [stdout]   --> src/parse_context/mod.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     InputContext::new(Fatal::of(), DefaultCache::<'inp, L>::new())
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _> well-formed`
[INFO] [stdout]   --> src/parse_context/mod.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     InputContext::new(Fatal::of(), DefaultCache::<'inp, L>::new())
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _> well-formed`
[INFO] [stdout]   --> src/parse_context/mod.rs:48:36
[INFO] [stdout]    |
[INFO] [stdout] 48 |     InputContext::new(Fatal::of(), DefaultCache::<'inp, L>::new())
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `InputContext<fatal::Fatal<(), Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, _, _>, _>> well-formed`
[INFO] [stdout]   --> src/parse_context/mod.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     InputContext::new(Fatal::of(), DefaultCache::<'inp, L>::new())
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed
[INFO] [stdout]    --> src/parser/peek/dispatch_on_kind/fused/tests.rs:47:11
[INFO] [stdout]     |
[INFO] [stdout]  47 |   let _ = Parser::new().apply(try_fused_dispatch_on_kind);
[INFO] [stdout]     |           ^^^^^^^^^^^ cannot infer type of the type parameter `L` declared on the associated function `new`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type must implement `lexer::Lexer<'_>`
[INFO] [stdout] help: the trait `lexer::Lexer<'inp>` is implemented for `DummyLexer`
[INFO] [stdout]    --> src/lexer/mod.rs:640:3
[INFO] [stdout]     |
[INFO] [stdout] 640 |   impl<'inp> Lexer<'inp> for DummyLexer {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `parser::Parser::<(), (), (), (), ()>::new`
[INFO] [stdout]    --> src/parser/mod.rs:322:8
[INFO] [stdout]     |
[INFO] [stdout] 320 |   pub const fn new<'inp, L, O, Error>() -> Parser<(), L, O, FatalContext<'inp, L, Error>, Error>
[INFO] [stdout]     |                --- required by a bound in this associated function
[INFO] [stdout] 321 |   where
[INFO] [stdout] 322 |     L: Lexer<'inp>,
[INFO] [stdout]     |        ^^^^^^^^^^^ required by this bound in `Parser::<(), (), (), (), ()>::new`
[INFO] [stdout] help: consider specifying the generic arguments
[INFO] [stdout]     |
[INFO] [stdout]  47 |   let _ = Parser::new::<L, O, Error>().apply(try_fused_dispatch_on_kind);
[INFO] [stdout]     |                      +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `ParserContext<'_, _, fatal::Fatal<_>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>>: parse_context::ParseContext<'_, _>`
[INFO] [stdout]    --> src/parser/peek/dispatch_on_kind/fused/tests.rs:47:25
[INFO] [stdout]     |
[INFO] [stdout]  47 |   let _ = Parser::new().apply(try_fused_dispatch_on_kind);
[INFO] [stdout]     |                         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] note: required by a bound in `parser::Parser::<(), L, O, Ctx, Error>::apply`
[INFO] [stdout]    --> src/parser/mod.rs:446:10
[INFO] [stdout]     |
[INFO] [stdout] 444 |   pub fn apply<F>(self, f: F) -> Parser<F, L, O, Ctx, Error>
[INFO] [stdout]     |          ----- required by a bound in this associated function
[INFO] [stdout] 445 |   where
[INFO] [stdout] 446 |     Ctx: ParseContext<'inp, L>,
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Parser::<(), L, O, Ctx, Error>::apply`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `for<'a, 'b> fn(&'a mut input_ref::InputRef<'_, 'b, DummyLexer, _>) -> Result<try_parse_input::ParseAttempt<_>, ()> {try_fused_dispatch_on_kind::<'_, _>}: parse_input::ParseInput<'_, _, _, _>`
[INFO] [stdout]    --> src/parser/peek/dispatch_on_kind/fused/tests.rs:47:25
[INFO] [stdout]     |
[INFO] [stdout]  47 |   let _ = Parser::new().apply(try_fused_dispatch_on_kind);
[INFO] [stdout]     |                         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] note: required by a bound in `parser::Parser::<(), L, O, Ctx, Error>::apply`
[INFO] [stdout]    --> src/parser/mod.rs:447:8
[INFO] [stdout]     |
[INFO] [stdout] 444 |   pub fn apply<F>(self, f: F) -> Parser<F, L, O, Ctx, Error>
[INFO] [stdout]     |          ----- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 447 |     F: ParseInput<'inp, L, O, Ctx>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Parser::<(), L, O, Ctx, Error>::apply`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed
[INFO] [stdout]    --> src/parser/peek/dispatch_on_kind/fused/tests.rs:47:31
[INFO] [stdout]     |
[INFO] [stdout]  47 |   let _ = Parser::new().apply(try_fused_dispatch_on_kind);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type of the type parameter `Ctx` declared on the function `try_fused_dispatch_on_kind`
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s satisfying `_: parse_context::ParseContext<'_, DummyLexer>` found
[INFO] [stdout]    --> src/parse_context/mod.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 | / impl<'inp, L, Lang: ?Sized> ParseContext<'inp, L, Lang> for ()
[INFO] [stdout]  36 | | where
[INFO] [stdout]  37 | |   L: Lexer<'inp>,
[INFO] [stdout]  38 | |   Fatal<(), Lang>: Emitter<'inp, L, Lang>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] ...
[INFO] [stdout]  53 | / impl<'inp, L, E, C, Lang: ?Sized> ParseContext<'inp, L, Lang> for (E, C)
[INFO] [stdout]  54 | | where
[INFO] [stdout]  55 | |   L: Lexer<'inp>,
[INFO] [stdout]  56 | |   E: Emitter<'inp, L, Lang>,
[INFO] [stdout]  57 | |   C: Cache<'inp, L, Lang>,
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] ...
[INFO] [stdout] 134 | / impl<'inp, L, E, C, Lang: ?Sized> ParseContext<'inp, L, Lang> for ParserContext<'inp, L, E, C, Lang>
[INFO] [stdout] 135 | | where
[INFO] [stdout] 136 | |   L: Lexer<'inp>,
[INFO] [stdout] 137 | |   E: Emitter<'inp, L, Lang>,
[INFO] [stdout] 138 | |   C: Cache<'inp, L, Lang>,
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] note: required by a bound in `try_fused_dispatch_on_kind`
[INFO] [stdout]    --> src/parser/peek/dispatch_on_kind/fused/tests.rs:31:8
[INFO] [stdout]     |
[INFO] [stdout]  27 | fn try_fused_dispatch_on_kind<'inp, Ctx>(
[INFO] [stdout]     |    -------------------------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout]  31 |   Ctx: ParseContext<'inp, DummyLexer, Emitter: Emitter<'inp, DummyLexer, Error = ()>>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `try_fused_dispatch_on_kind`
[INFO] [stdout] help: consider specifying a concrete type for the type parameter `Ctx`
[INFO] [stdout]     |
[INFO] [stdout]  47 |   let _ = Parser::new().apply(try_fused_dispatch_on_kind::</* Type */>);
[INFO] [stdout]     |                                                         ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed
[INFO] [stdout]    --> src/parser/peek/dispatch_on_kind/fused/tests.rs:47:31
[INFO] [stdout]     |
[INFO] [stdout]  47 |   let _ = Parser::new().apply(try_fused_dispatch_on_kind);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s satisfying `_: emitter::Emitter<'_, DummyLexer>` found
[INFO] [stdout]    --> src/emitter/mod.rs:404:1
[INFO] [stdout]     |
[INFO] [stdout] 404 | / impl<'a, L, U, Lang: ?Sized> Emitter<'a, L, Lang> for &mut U
[INFO] [stdout] 405 | | where
[INFO] [stdout] 406 | |   U: Emitter<'a, L, Lang>,
[INFO] [stdout]     | |__________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/emitter/impl_/fatal.rs:80:1
[INFO] [stdout]     |
[INFO] [stdout]  80 | / impl<'a, L, E, Lang: ?Sized> Emitter<'a, L, Lang> for Fatal<E, Lang>
[INFO] [stdout]  81 | | where
[INFO] [stdout]  82 | |   E: FromEmitterError<'a, L, Lang>,
[INFO] [stdout]     | |___________________________________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/emitter/impl_/ignored/mod.rs:21:1
[INFO] [stdout]     |
[INFO] [stdout]  21 |   impl<'a, L, Lang: ?Sized> Emitter<'a, L, Lang> for Ignored {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/emitter/impl_/silent/mod.rs:71:1
[INFO] [stdout]     |
[INFO] [stdout]  71 |   impl<'a, L, E, Lang: ?Sized> Emitter<'a, L, Lang> for Silent<E, Lang> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/emitter/impl_/verbose/mod.rs:466:1
[INFO] [stdout]     |
[INFO] [stdout] 466 | / impl<'inp, L, S, Error, Lang: ?Sized> Emitter<'inp, L, Lang> for Verbose<Error, S, Lang>
[INFO] [stdout] 467 | | where
[INFO] [stdout] 468 | |   L: Lexer<'inp, Span = S, Offset = S::Offset>,
[INFO] [stdout] 469 | |   Error: FromEmitterError<'inp, L, Lang>,
[INFO] [stdout] 470 | |   S: Span + Ord + Clone,
[INFO] [stdout]     | |________________________^
[INFO] [stdout] note: required by a bound in `try_fused_dispatch_on_kind`
[INFO] [stdout]    --> src/parser/peek/dispatch_on_kind/fused/tests.rs:31:48
[INFO] [stdout]     |
[INFO] [stdout]  27 | fn try_fused_dispatch_on_kind<'inp, Ctx>(
[INFO] [stdout]     |    -------------------------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout]  31 |   Ctx: ParseContext<'inp, DummyLexer, Emitter: Emitter<'inp, DummyLexer, Error = ()>>,
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `try_fused_dispatch_on_kind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `parser::Parser<(), _, _, ParserContext<'_, _, fatal::Fatal<_>, _>, _>` is well-formed
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:47:11
[INFO] [stdout]    |
[INFO] [stdout] 47 |   let _ = Parser::new().apply(try_fused_dispatch_on_kind);
[INFO] [stdout]    |           ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `ParserContext<'_, _, fatal::Fatal<_>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>>` is well-formed
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:47:11
[INFO] [stdout]    |
[INFO] [stdout] 47 |   let _ = Parser::new().apply(try_fused_dispatch_on_kind);
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `parser::Parser<(), _, _, ParserContext<'_, _, fatal::Fatal<_>, _>, _>` is well-formed
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:47:25
[INFO] [stdout]    |
[INFO] [stdout] 47 |   let _ = Parser::new().apply(try_fused_dispatch_on_kind);
[INFO] [stdout]    |                         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `parser::Parser<for<'a, 'b> fn(&'a mut input_ref::InputRef<'_, 'b, DummyLexer, _>) -> Result<_, ()> {try_fused_dispatch_on_kind::<'_, _>}, _, _, _, _>` is well-formed
[INFO] [stdout]   --> src/parser/peek/dispatch_on_kind/fused/tests.rs:47:25
[INFO] [stdout]    |
[INFO] [stdout] 47 |   let _ = Parser::new().apply(try_fused_dispatch_on_kind);
[INFO] [stdout]    |                         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error>, _>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 |     Parser::new()
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error>, _>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:325:5
[INFO] [stdout]     |
[INFO] [stdout] 325 |     Self::of()
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:349:27
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:349:27
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                           ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _>: cache::Cache<'inp, L, Lang>`
[INFO] [stdout]    --> src/parser/mod.rs:349:27
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:349:27
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang>: parse_context::ParseContext<'inp, L, Lang>`
[INFO] [stdout]    --> src/parser/mod.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> as parse_context::ParseContext<'inp, L, Lang>>::Emitter == _`
[INFO] [stdout]    --> src/parser/mod.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), L, O, ParserContext<'inp, L, fatal::Fatal<Error, Lang>, _, Lang>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Self::with_context_of(FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<F, L, O, ParserContext<'inp, L, fatal::Fatal<Error>, _>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:383:5
[INFO] [stdout]     |
[INFO] [stdout] 383 |     Self::with_parser_of(f)
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang>: parse_context::ParseContext<'inp, L, Lang>`
[INFO] [stdout]    --> src/parser/mod.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:397:41
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:397:41
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'inp, L, fatal::Fatal<Error, Lang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<_, _, _>, _>, Lang> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:397:41
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<<L as lexer::Lexer<'inp>>::Token, <L as lexer::Lexer<'inp>>::State, <L as lexer::Lexer<'inp>>::Span>, _>: cache::Cache<'inp, L, Lang>`
[INFO] [stdout]    --> src/parser/mod.rs:397:41
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<F, L, O, ParserContext<'inp, L, fatal::Fatal<Error, Lang>, _, Lang>, Error> well-formed`
[INFO] [stdout]    --> src/parser/mod.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Self::with_parser_and_context_of(f, FatalContext::of(Fatal::of()))
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `for<'a, 'b> fn(&'a mut input_ref::InputRef<'_, 'b, DummyLexer, _, parser::tests::TestLang>) -> Result<_, _> {lang_probe::<'_, _>}: parse_input::ParseInput<'_, _, _, _, _>`
[INFO] [stdout]    --> src/parser/tests.rs:39:69
[INFO] [stdout]     |
[INFO] [stdout]  39 |   let _p = Parser::with_parser_of::<'_, DummyLexer, DummyToken, (), _, TestLang>(lang_probe);
[INFO] [stdout]     |                                                                     ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] note: required by a bound in `parser::Parser::<(), (), (), (), ()>::with_parser_of`
[INFO] [stdout]    --> src/parser/mod.rs:393:8
[INFO] [stdout]     |
[INFO] [stdout] 388 |   pub const fn with_parser_of<'inp, L, O, Error, F, Lang>(
[INFO] [stdout]     |                -------------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 393 |     F: ParseInput<'inp, L, O, FatalContext<'inp, L, Error, Lang>, Lang>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Parser::<(), (), (), (), ()>::with_parser_of`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed
[INFO] [stdout]    --> src/parser/tests.rs:39:82
[INFO] [stdout]     |
[INFO] [stdout]  39 |   let _p = Parser::with_parser_of::<'_, DummyLexer, DummyToken, (), _, TestLang>(lang_probe);
[INFO] [stdout]     |                                                                                  ^^^^^^^^^^ cannot infer type of the type parameter `Ctx` declared on the function `lang_probe`
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s satisfying `_: parse_context::ParseContext<'_, DummyLexer, parser::tests::TestLang>` found
[INFO] [stdout]    --> src/parse_context/mod.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 | / impl<'inp, L, Lang: ?Sized> ParseContext<'inp, L, Lang> for ()
[INFO] [stdout]  36 | | where
[INFO] [stdout]  37 | |   L: Lexer<'inp>,
[INFO] [stdout]  38 | |   Fatal<(), Lang>: Emitter<'inp, L, Lang>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] ...
[INFO] [stdout]  53 | / impl<'inp, L, E, C, Lang: ?Sized> ParseContext<'inp, L, Lang> for (E, C)
[INFO] [stdout]  54 | | where
[INFO] [stdout]  55 | |   L: Lexer<'inp>,
[INFO] [stdout]  56 | |   E: Emitter<'inp, L, Lang>,
[INFO] [stdout]  57 | |   C: Cache<'inp, L, Lang>,
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] ...
[INFO] [stdout] 134 | / impl<'inp, L, E, C, Lang: ?Sized> ParseContext<'inp, L, Lang> for ParserContext<'inp, L, E, C, Lang>
[INFO] [stdout] 135 | | where
[INFO] [stdout] 136 | |   L: Lexer<'inp>,
[INFO] [stdout] 137 | |   E: Emitter<'inp, L, Lang>,
[INFO] [stdout] 138 | |   C: Cache<'inp, L, Lang>,
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] note: required by a bound in `lang_probe`
[INFO] [stdout]    --> src/parser/tests.rs:30:8
[INFO] [stdout]     |
[INFO] [stdout]  26 | fn lang_probe<'inp, Ctx>(
[INFO] [stdout]     |    ---------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout]  30 |   Ctx: ParseContext<'inp, DummyLexer, TestLang>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `lang_probe`
[INFO] [stdout] help: consider specifying a concrete type for the type parameter `Ctx`
[INFO] [stdout]     |
[INFO] [stdout]  39 |   let _p = Parser::with_parser_of::<'_, DummyLexer, DummyToken, (), _, TestLang>(lang_probe::</* Type */>);
[INFO] [stdout]     |                                                                                            ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `parser::Parser<for<'a, 'b> fn(&'a mut input_ref::InputRef<'_, 'b, DummyLexer, _, parser::tests::TestLang>) -> _ {lang_probe::<'_, _>}, _, _, _, ()>` is well-formed
[INFO] [stdout]   --> src/parser/tests.rs:39:12
[INFO] [stdout]    |
[INFO] [stdout] 39 |   let _p = Parser::with_parser_of::<'_, DummyLexer, DummyToken, (), _, TestLang>(lang_probe);
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<(), parser::tests::TestLang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<<_ as lexer::Lexer<'_>>::Token, _, _>, _>, _> well-formed`
[INFO] [stdout]   --> src/parser/tests.rs:44:13
[INFO] [stdout]    |
[INFO] [stdout] 44 |   let ctx = FatalContext::<'_, DummyLexer, (), TestLang>::of(Fatal::of());
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, UInt<UInt<UTerm, B1>, B1>>: cache::Cache<'_, _, _>`
[INFO] [stdout]   --> src/parser/tests.rs:44:59
[INFO] [stdout]    |
[INFO] [stdout] 44 |   let ctx = FatalContext::<'_, DummyLexer, (), TestLang>::of(Fatal::of());
[INFO] [stdout]    |                                                           ^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, UInt<UInt<UTerm, B1>, B1>>: cache::Cache<'_, _, _>`
[INFO] [stdout]   --> src/parser/tests.rs:44:13
[INFO] [stdout]    |
[INFO] [stdout] 44 |   let ctx = FatalContext::<'_, DummyLexer, (), TestLang>::of(Fatal::of());
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), span::SimpleSpan>, UInt<UInt<UTerm, B1>, B1>> well-formed`
[INFO] [stdout]   --> src/parser/tests.rs:44:13
[INFO] [stdout]    |
[INFO] [stdout] 44 |   let ctx = FatalContext::<'_, DummyLexer, (), TestLang>::of(Fatal::of());
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<(), parser::tests::TestLang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), _>, _>, _> well-formed`
[INFO] [stdout]   --> src/parser/tests.rs:44:13
[INFO] [stdout]    |
[INFO] [stdout] 44 |   let ctx = FatalContext::<'_, DummyLexer, (), TestLang>::of(Fatal::of());
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<(), parser::tests::TestLang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), _>, _>, _> well-formed`
[INFO] [stdout]   --> src/parser/tests.rs:46:81
[INFO] [stdout]    |
[INFO] [stdout] 46 |   let _p = Parser::with_parser_and_context_of::<'_, DummyLexer, DummyToken, (), _, _, TestLang>(
[INFO] [stdout]    |                                                                                 ^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `for<'a, 'b> fn(&'a mut input_ref::InputRef<'_, 'b, DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<(), _>, _, _>, _>) -> _ {lang_probe::<'_, _>} well-formed`
[INFO] [stdout]   --> src/parser/tests.rs:46:84
[INFO] [stdout]    |
[INFO] [stdout] 46 |   let _p = Parser::with_parser_and_context_of::<'_, DummyLexer, DummyToken, (), _, _, TestLang>(
[INFO] [stdout]    |                                                                                    ^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `for<'a, 'b> fn(&'a mut input_ref::InputRef<'_, 'b, DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<(), _>, _, _>, _>) -> _ {lang_probe::<'_, _>}: parse_input::ParseInput<'_, _, _, _, _>`
[INFO] [stdout]   --> src/parser/tests.rs:46:12
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let _p = Parser::with_parser_and_context_of::<'_, DummyLexer, DummyToken, (), _, _, TestLang>(
[INFO] [stdout]    |  ____________^
[INFO] [stdout] 47 | |     lang_probe, ctx,
[INFO] [stdout] 48 | |   );
[INFO] [stdout]    | |___^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<(), parser::tests::TestLang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), _>, _>, _>: parse_context::ParseContext<'_, _, _>`
[INFO] [stdout]   --> src/parser/tests.rs:46:12
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let _p = Parser::with_parser_and_context_of::<'_, DummyLexer, DummyToken, (), _, _, TestLang>(
[INFO] [stdout]    |  ____________^
[INFO] [stdout] 47 | |     lang_probe, ctx,
[INFO] [stdout] 48 | |   );
[INFO] [stdout]    | |___^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<(), parser::tests::TestLang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), _>, _>, _> well-formed`
[INFO] [stdout]   --> src/parser/tests.rs:46:12
[INFO] [stdout]    |
[INFO] [stdout] 46 |   let _p = Parser::with_parser_and_context_of::<'_, DummyLexer, DummyToken, (), _, _, TestLang>(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `for<'a, 'b> fn(&'a mut input_ref::InputRef<'_, 'b, DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<(), _>, _, _>, _>) -> _ {lang_probe::<'_, _>} well-formed`
[INFO] [stdout]   --> src/parser/tests.rs:46:12
[INFO] [stdout]    |
[INFO] [stdout] 46 |   let _p = Parser::with_parser_and_context_of::<'_, DummyLexer, DummyToken, (), _, _, TestLang>(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `for<'a, 'b> fn(&'a mut input_ref::InputRef<'_, 'b, DummyLexer, ParserContext<'_, DummyLexer, fatal::Fatal<(), _>, _, _>, _>) -> _ {lang_probe::<'_, _>} well-formed`
[INFO] [stdout]   --> src/parser/tests.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     lang_probe, ctx,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<(), parser::tests::TestLang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), _>, _>, _> well-formed`
[INFO] [stdout]   --> src/parser/tests.rs:47:17
[INFO] [stdout]    |
[INFO] [stdout] 47 |     lang_probe, ctx,
[INFO] [stdout]    |                 ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<(), parser::tests::TestLang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), _>, _>, _>: parse_context::ParseContext<'_, _, _>`
[INFO] [stdout]   --> src/parser/tests.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     lang_probe, ctx,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<(), parser::tests::TestLang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), _>, _>, _> well-formed`
[INFO] [stdout]   --> src/parser/tests.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     lang_probe, ctx,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<for<'a, 'b> fn(&'a mut input_ref::InputRef<'_, 'b, DummyLexer, ParserContext<'_, DummyLexer, _, _, _>, _>) -> _ {lang_probe::<'_, _>}, _, _, _, ()> well-formed`
[INFO] [stdout]   --> src/parser/tests.rs:46:12
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let _p = Parser::with_parser_and_context_of::<'_, DummyLexer, DummyToken, (), _, _, TestLang>(
[INFO] [stdout]    |  ____________^
[INFO] [stdout] 47 | |     lang_probe, ctx,
[INFO] [stdout] 48 | |   );
[INFO] [stdout]    | |___^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `<ParserContext<'_, DummyLexer, fatal::Fatal<(), parser::tests::TestLang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), _>, _>, _> as parse_context::ParseContext<'_, _, _>>::Emitter == _`
[INFO] [stdout]   --> src/parser/tests.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     lang_probe, ctx,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<(), parser::tests::TestLang>, _, _>, ()> well-formed`
[INFO] [stdout]   --> src/parser/tests.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 53 |   let p = Parser::of::<'_, DummyLexer, DummyToken, (), TestLang>();
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<(), parser::tests::TestLang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), _>, _>, _>: parse_context::ParseContext<'_, _, _>`
[INFO] [stdout]   --> src/parser/tests.rs:55:14
[INFO] [stdout]    |
[INFO] [stdout] 55 |   let _p = p.apply_of::<_, TestLang>(lang_probe);
[INFO] [stdout]    |              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `ParserContext<'_, DummyLexer, fatal::Fatal<(), parser::tests::TestLang>, generic_arraydeque::GenericArrayDeque<cache::CachedToken<lexer::DummyToken, (), _>, _>, _> well-formed`
[INFO] [stdout]   --> src/parser/tests.rs:55:12
[INFO] [stdout]    |
[INFO] [stdout] 55 |   let _p = p.apply_of::<_, TestLang>(lang_probe);
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `parser::Parser<(), DummyLexer, lexer::DummyToken, ParserContext<'_, DummyLexer, fatal::Fatal<(), parser::tests::TestLang>, _, _>, ()> well-formed`
[INFO] [stdout]   --> src/parser/tests.rs:55:14
[INFO] [stdout]    |
[INFO] [stdout] 55 |   let _p = p.apply_of::<_, TestLang>(lang_probe);
[INFO] [stdout]    |              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]    = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]    = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `for<'a, 'b> fn(&'a mut input_ref::InputRef<'_, 'b, DummyLexer, _, parser::tests::TestLang>) -> Result<_, _> {lang_probe::<'_, _>}: parse_input::ParseInput<'_, _, _, _, _>`
[INFO] [stdout]    --> src/parser/tests.rs:55:25
[INFO] [stdout]     |
[INFO] [stdout]  55 |   let _p = p.apply_of::<_, TestLang>(lang_probe);
[INFO] [stdout]     |              --------   ^
[INFO] [stdout]     |              |
[INFO] [stdout]     |              required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] note: required by a bound in `parser::Parser::<(), L, O, Ctx, Error>::apply_of`
[INFO] [stdout]    --> src/parser/mod.rs:457:8
[INFO] [stdout]     |
[INFO] [stdout] 454 |   pub fn apply_of<F, Lang>(self, f: F) -> Parser<F, L, O, Ctx, Error>
[INFO] [stdout]     |          -------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 457 |     F: ParseInput<'inp, L, O, Ctx, Lang>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Parser::<(), L, O, Ctx, Error>::apply_of`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed
[INFO] [stdout]    --> src/parser/tests.rs:55:38
[INFO] [stdout]     |
[INFO] [stdout]  55 |   let _p = p.apply_of::<_, TestLang>(lang_probe);
[INFO] [stdout]     |                                      ^^^^^^^^^^ cannot infer type of the type parameter `Ctx` declared on the function `lang_probe`
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s satisfying `_: parse_context::ParseContext<'_, DummyLexer, parser::tests::TestLang>` found
[INFO] [stdout]    --> src/parse_context/mod.rs:35:1
[INFO] [stdout]     |
[INFO] [stdout]  35 | / impl<'inp, L, Lang: ?Sized> ParseContext<'inp, L, Lang> for ()
[INFO] [stdout]  36 | | where
[INFO] [stdout]  37 | |   L: Lexer<'inp>,
[INFO] [stdout]  38 | |   Fatal<(), Lang>: Emitter<'inp, L, Lang>,
[INFO] [stdout]     | |__________________________________________^
[INFO] [stdout] ...
[INFO] [stdout]  53 | / impl<'inp, L, E, C, Lang: ?Sized> ParseContext<'inp, L, Lang> for (E, C)
[INFO] [stdout]  54 | | where
[INFO] [stdout]  55 | |   L: Lexer<'inp>,
[INFO] [stdout]  56 | |   E: Emitter<'inp, L, Lang>,
[INFO] [stdout]  57 | |   C: Cache<'inp, L, Lang>,
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] ...
[INFO] [stdout] 134 | / impl<'inp, L, E, C, Lang: ?Sized> ParseContext<'inp, L, Lang> for ParserContext<'inp, L, E, C, Lang>
[INFO] [stdout] 135 | | where
[INFO] [stdout] 136 | |   L: Lexer<'inp>,
[INFO] [stdout] 137 | |   E: Emitter<'inp, L, Lang>,
[INFO] [stdout] 138 | |   C: Cache<'inp, L, Lang>,
[INFO] [stdout]     | |__________________________^
[INFO] [stdout] note: required by a bound in `lang_probe`
[INFO] [stdout]    --> src/parser/tests.rs:30:8
[INFO] [stdout]     |
[INFO] [stdout]  26 | fn lang_probe<'inp, Ctx>(
[INFO] [stdout]     |    ---------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout]  30 |   Ctx: ParseContext<'inp, DummyLexer, TestLang>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `lang_probe`
[INFO] [stdout] help: consider specifying a concrete type for the type parameter `Ctx`
[INFO] [stdout]     |
[INFO] [stdout]  55 |   let _p = p.apply_of::<_, TestLang>(lang_probe::</* Type */>);
[INFO] [stdout]     |                                                ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating whether `parser::Parser<for<'a, 'b> fn(&'a mut input_ref::InputRef<'_, 'b, DummyLexer, _, parser::tests::TestLang>) -> _ {lang_probe::<'_, _>}, _, _, _, ()>` is well-formed
[INFO] [stdout]   --> src/parser/tests.rs:55:14
[INFO] [stdout]    |
[INFO] [stdout] 55 |   let _p = p.apply_of::<_, TestLang>(lang_probe);
[INFO] [stdout]    |              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:163:14
[INFO] [stdout]     |
[INFO] [stdout] 163 |   let mut c: GenericArrayDeque<i32, U4> = GenericArrayDeque::new();
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:163:43
[INFO] [stdout]     |
[INFO] [stdout] 163 |   let mut c: GenericArrayDeque<i32, U4> = GenericArrayDeque::new();
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UInt<UTerm, B1>, B0>, B0>: ArrayLength`
[INFO] [stdout]    --> src/container/tests.rs:163:43
[INFO] [stdout]     |
[INFO] [stdout] 163 |   let mut c: GenericArrayDeque<i32, U4> = GenericArrayDeque::new();
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:163:43
[INFO] [stdout]     |
[INFO] [stdout] 163 |   let mut c: GenericArrayDeque<i32, U4> = GenericArrayDeque::new();
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:164:11
[INFO] [stdout]     |
[INFO] [stdout] 164 |   assert!(Container::is_empty(&c));
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:164:31
[INFO] [stdout]     |
[INFO] [stdout] 164 |   assert!(Container::is_empty(&c));
[INFO] [stdout]     |                               ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:165:11
[INFO] [stdout]     |
[INFO] [stdout] 165 |   assert!(Container::first(&c).is_none());
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:165:28
[INFO] [stdout]     |
[INFO] [stdout] 165 |   assert!(Container::first(&c).is_none());
[INFO] [stdout]     |                            ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:166:11
[INFO] [stdout]     |
[INFO] [stdout] 166 |   assert!(Container::last(&c).is_none());
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:166:27
[INFO] [stdout]     |
[INFO] [stdout] 166 |   assert!(Container::last(&c).is_none());
[INFO] [stdout]     |                           ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:167:14
[INFO] [stdout]     |
[INFO] [stdout] 167 |   assert_eq!(Container::max_capacity(&c), 4);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:167:38
[INFO] [stdout]     |
[INFO] [stdout] 167 |   assert_eq!(Container::max_capacity(&c), 4);
[INFO] [stdout]     |                                      ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:168:3
[INFO] [stdout]     |
[INFO] [stdout] 168 |   Container::push(&mut c, 1).unwrap();
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:168:19
[INFO] [stdout]     |
[INFO] [stdout] 168 |   Container::push(&mut c, 1).unwrap();
[INFO] [stdout]     |                   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:169:3
[INFO] [stdout]     |
[INFO] [stdout] 169 |   Container::push(&mut c, 2).unwrap();
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:169:19
[INFO] [stdout]     |
[INFO] [stdout] 169 |   Container::push(&mut c, 2).unwrap();
[INFO] [stdout]     |                   ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:170:14
[INFO] [stdout]     |
[INFO] [stdout] 170 |   assert_eq!(Container::len(&c), 2);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:170:29
[INFO] [stdout]     |
[INFO] [stdout] 170 |   assert_eq!(Container::len(&c), 2);
[INFO] [stdout]     |                             ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:171:14
[INFO] [stdout]     |
[INFO] [stdout] 171 |   assert_eq!(Container::first(&c), Some(&1));
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:171:31
[INFO] [stdout]     |
[INFO] [stdout] 171 |   assert_eq!(Container::first(&c), Some(&1));
[INFO] [stdout]     |                               ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:172:14
[INFO] [stdout]     |
[INFO] [stdout] 172 |   assert_eq!(Container::last(&c), Some(&2));
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:172:30
[INFO] [stdout]     |
[INFO] [stdout] 172 |   assert_eq!(Container::last(&c), Some(&2));
[INFO] [stdout]     |                              ^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>: container::Container<i32>`
[INFO] [stdout]    --> src/container/tests.rs:168:3
[INFO] [stdout]     |
[INFO] [stdout] 168 |   Container::push(&mut c, 1).unwrap();
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>: container::Container<i32>`
[INFO] [stdout]    --> src/container/tests.rs:169:3
[INFO] [stdout]     |
[INFO] [stdout] 169 |   Container::push(&mut c, 2).unwrap();
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>: container::Container<i32>`
[INFO] [stdout]    --> src/container/tests.rs:171:14
[INFO] [stdout]     |
[INFO] [stdout] 171 |   assert_eq!(Container::first(&c), Some(&1));
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>: container::Container<i32>`
[INFO] [stdout]    --> src/container/tests.rs:172:14
[INFO] [stdout]     |
[INFO] [stdout] 172 |   assert_eq!(Container::last(&c), Some(&2));
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>: container::Container<_>`
[INFO] [stdout]    --> src/container/tests.rs:164:31
[INFO] [stdout]     |
[INFO] [stdout] 164 |   assert!(Container::is_empty(&c));
[INFO] [stdout]     |           ------------------- ^^
[INFO] [stdout]     |           |
[INFO] [stdout]     |           required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>: container::Container<_>`
[INFO] [stdout]    --> src/container/tests.rs:165:28
[INFO] [stdout]     |
[INFO] [stdout] 165 |   assert!(Container::first(&c).is_none());
[INFO] [stdout]     |           ---------------- ^^
[INFO] [stdout]     |           |
[INFO] [stdout]     |           required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>: container::Container<_>`
[INFO] [stdout]    --> src/container/tests.rs:166:27
[INFO] [stdout]     |
[INFO] [stdout] 166 |   assert!(Container::last(&c).is_none());
[INFO] [stdout]     |           --------------- ^^
[INFO] [stdout]     |           |
[INFO] [stdout]     |           required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>: container::Container<_>`
[INFO] [stdout]    --> src/container/tests.rs:167:38
[INFO] [stdout]     |
[INFO] [stdout] 167 |   assert_eq!(Container::max_capacity(&c), 4);
[INFO] [stdout]     |              ----------------------- ^^
[INFO] [stdout]     |              |
[INFO] [stdout]     |              required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0275]: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>: container::Container<_>`
[INFO] [stdout]    --> src/container/tests.rs:170:29
[INFO] [stdout]     |
[INFO] [stdout] 170 |   assert_eq!(Container::len(&c), 2);
[INFO] [stdout]     |              -------------- ^^
[INFO] [stdout]     |              |
[INFO] [stdout]     |              required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UTerm, B1>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:178:14
[INFO] [stdout]     |
[INFO] [stdout] 178 |   let mut c: GenericArrayDeque<i32, U2> = GenericArrayDeque::new();
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UTerm, B1>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:178:43
[INFO] [stdout]     |
[INFO] [stdout] 178 |   let mut c: GenericArrayDeque<i32, U2> = GenericArrayDeque::new();
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `UInt<UInt<UTerm, B1>, B0>: ArrayLength`
[INFO] [stdout]    --> src/container/tests.rs:178:43
[INFO] [stdout]     |
[INFO] [stdout] 178 |   let mut c: GenericArrayDeque<i32, U2> = GenericArrayDeque::new();
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UTerm, B1>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:178:43
[INFO] [stdout]     |
[INFO] [stdout] 178 |   let mut c: GenericArrayDeque<i32, U2> = GenericArrayDeque::new();
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UTerm, B1>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:179:11
[INFO] [stdout]     |
[INFO] [stdout] 179 |   assert!(Container::push(&mut c, 1).is_ok());
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[INFO] [stdout]     = note: this lint is attached to the whole crate and can't be disabled on a per-function basis
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #159228 <https://github.com/rust-lang/rust/issues/159228>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: overflow evaluating the requirement `&mut generic_arraydeque::GenericArrayDeque<i32, UInt<UInt<UTerm, B1>, B0>> well-formed`
[INFO] [stdout]    --> src/container/tests.rs:179:27
[INFO] [stdout]     |
[INFO] [stdout] 179 |   assert!(Container::push(&mut c, 1).is_ok());
[INFO] [stdout]     |                           ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`tokora`)
[INFO] [stdout]     = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved
[WARN] too many lines in the log, truncating it
