[INFO] fetching crate toml-cli2 0.3.2...
[INFO] checking toml-cli2-0.3.2 against try#6713fa75964eb229409a9c6f6f5c418423e313ff for pr-133502-22
[INFO] extracting crate toml-cli2 0.3.2 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate toml-cli2 0.3.2
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate toml-cli2 0.3.2
[INFO] tweaked toml for crates.io crate toml-cli2 0.3.2 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate toml-cli2 0.3.2 on toolchain 6713fa75964eb229409a9c6f6f5c418423e313ff
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+6713fa75964eb229409a9c6f6f5c418423e313ff" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate toml-cli2 0.3.2 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" "+6713fa75964eb229409a9c6f6f5c418423e313ff" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+6713fa75964eb229409a9c6f6f5c418423e313ff" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b4288e1d9e2fe16eb694bb17cb927a8596ee1cebf2aeb11006aa1dd735fe7f69
[INFO] running `Command { std: "docker" "start" "-a" "b4288e1d9e2fe16eb694bb17cb927a8596ee1cebf2aeb11006aa1dd735fe7f69", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b4288e1d9e2fe16eb694bb17cb927a8596ee1cebf2aeb11006aa1dd735fe7f69", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b4288e1d9e2fe16eb694bb17cb927a8596ee1cebf2aeb11006aa1dd735fe7f69", kill_on_drop: false }`
[INFO] [stdout] b4288e1d9e2fe16eb694bb17cb927a8596ee1cebf2aeb11006aa1dd735fe7f69
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+6713fa75964eb229409a9c6f6f5c418423e313ff" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 952c42e64a546ced452492fc376ab6683a21e31a92c707459013d76963d58949
[INFO] running `Command { std: "docker" "start" "-a" "952c42e64a546ced452492fc376ab6683a21e31a92c707459013d76963d58949", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.81
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling autocfg v1.2.0
[INFO] [stderr]    Compiling unicode-segmentation v1.11.0
[INFO] [stderr]     Checking unicode-width v0.1.11
[INFO] [stderr]    Compiling serde v1.0.198
[INFO] [stderr]     Checking memchr v2.7.2
[INFO] [stderr]    Compiling rustix v0.38.32
[INFO] [stderr]    Compiling thiserror v1.0.58
[INFO] [stderr]     Checking vec_map v0.8.2
[INFO] [stderr]    Compiling serde_json v1.0.116
[INFO] [stderr]    Compiling anyhow v1.0.82
[INFO] [stderr]     Checking bytes v1.6.0
[INFO] [stderr]     Checking ansi_term v0.12.1
[INFO] [stderr]     Checking itertools v0.10.5
[INFO] [stderr]     Checking linux-raw-sys v0.4.13
[INFO] [stderr]     Checking textwrap v0.11.0
[INFO] [stderr]     Checking toml_datetime v0.5.1
[INFO] [stderr]     Checking ryu v1.0.17
[INFO] [stderr]     Checking fastrand v2.0.2
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling heck v0.3.3
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]     Checking combine v4.6.7
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]     Checking clap v2.34.0
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling syn v2.0.60
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]     Checking tempfile v3.10.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.58
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling structopt-derive v0.4.18
[INFO] [stderr]     Checking structopt v0.3.26
[INFO] [stderr]     Checking toml_edit v0.15.0
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:14:13
[INFO] [stdout]     |
[INFO] [stdout]  13 |     between(byte(ARRAY_OPEN), byte(ARRAY_CLOSE),
[INFO] [stdout]     |     ------- required by a bound introduced by this call
[INFO] [stdout]  14 |             array_values())
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | / parse!(array() -> Array, {
[INFO] [stdout]  13 | |     between(byte(ARRAY_OPEN), byte(ARRAY_CLOSE),
[INFO] [stdout]  14 | |             array_values())
[INFO] [stdout]  15 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `array_values<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:29:1
[INFO] [stdout]     |
[INFO] [stdout]  29 | / parse!(array_values() -> Array, {
[INFO] [stdout]  30 | |     (
[INFO] [stdout]  31 | |         optional(
[INFO] [stdout]  32 | |             recognize_with_value(
[INFO] [stdout] ...   |
[INFO] [stdout]  42 | |     })
[INFO] [stdout]  43 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `combine::between`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/sequence.rs:616:8
[INFO] [stdout]     |
[INFO] [stdout] 611 | pub fn between[Input, L, R, P](open: L, close: R, parser: P)(Input) -> P::Output
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 616 |     P: Parser< Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^ required by this bound in `between`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-10645783199253036961.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:14:13
[INFO] [stdout]     |
[INFO] [stdout]  13 |     between(byte(ARRAY_OPEN), byte(ARRAY_CLOSE),
[INFO] [stdout]     |     ------- required by a bound introduced by this call
[INFO] [stdout]  14 |             array_values())
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | / parse!(array() -> Array, {
[INFO] [stdout]  13 | |     between(byte(ARRAY_OPEN), byte(ARRAY_CLOSE),
[INFO] [stdout]  14 | |             array_values())
[INFO] [stdout]  15 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `array_values<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:29:1
[INFO] [stdout]     |
[INFO] [stdout]  29 | / parse!(array_values() -> Array, {
[INFO] [stdout]  30 | |     (
[INFO] [stdout]  31 | |         optional(
[INFO] [stdout]  32 | |             recognize_with_value(
[INFO] [stdout] ...   |
[INFO] [stdout]  42 | |     })
[INFO] [stdout]  43 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `combine::between`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/sequence.rs:616:8
[INFO] [stdout]     |
[INFO] [stdout] 611 | pub fn between[Input, L, R, P](open: L, close: R, parser: P)(Input) -> P::Output
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 616 |     P: Parser< Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^ required by this bound in `between`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9695705956628236103.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:32:13
[INFO] [stdout]     |
[INFO] [stdout]  31 |           optional(
[INFO] [stdout]     |           -------- required by a bound introduced by this call
[INFO] [stdout]  32 | /             recognize_with_value(
[INFO] [stdout]  33 | |                 sep_end_by1(array_value(), byte(ARRAY_SEP))
[INFO] [stdout]  34 | |             ).map(|(r, v): (&'a [u8], Array)| (v, r[r.len() - 1] == b','))
[INFO] [stdout]     | |__________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:29:1
[INFO] [stdout]     |
[INFO] [stdout]  29 | / parse!(array_values() -> Array, {
[INFO] [stdout]  30 | |     (
[INFO] [stdout]  31 | |         optional(
[INFO] [stdout]  32 | |             recognize_with_value(
[INFO] [stdout] ...   |
[INFO] [stdout]  42 | |     })
[INFO] [stdout]  43 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `array_value<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:45:1
[INFO] [stdout]     |
[INFO] [stdout]  45 | / parse!(array_value() -> Value, {
[INFO] [stdout]  46 | |     attempt((
[INFO] [stdout]  47 | |         ws_comment_newline(),
[INFO] [stdout]  48 | |         value(),
[INFO] [stdout] ...   |
[INFO] [stdout]  56 | |     })
[INFO] [stdout]  57 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 3 redundant requirements hidden
[INFO] [stdout]     = note: required for `Map<RecognizeWithValue<SepEndBy1<Array, ..., ...>>, ...>` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::optional`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/choice.rs:686:8
[INFO] [stdout]     |
[INFO] [stdout] 683 | pub fn optional<Input, P>(parser: P) -> Optional<P>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 686 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `optional`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2427836647364595827.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:32:13
[INFO] [stdout]     |
[INFO] [stdout]  31 |           optional(
[INFO] [stdout]     |           -------- required by a bound introduced by this call
[INFO] [stdout]  32 | /             recognize_with_value(
[INFO] [stdout]  33 | |                 sep_end_by1(array_value(), byte(ARRAY_SEP))
[INFO] [stdout]  34 | |             ).map(|(r, v): (&'a [u8], Array)| (v, r[r.len() - 1] == b','))
[INFO] [stdout]     | |__________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:29:1
[INFO] [stdout]     |
[INFO] [stdout]  29 | / parse!(array_values() -> Array, {
[INFO] [stdout]  30 | |     (
[INFO] [stdout]  31 | |         optional(
[INFO] [stdout]  32 | |             recognize_with_value(
[INFO] [stdout] ...   |
[INFO] [stdout]  42 | |     })
[INFO] [stdout]  43 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `array_value<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:45:1
[INFO] [stdout]     |
[INFO] [stdout]  45 | / parse!(array_value() -> Value, {
[INFO] [stdout]  46 | |     attempt((
[INFO] [stdout]  47 | |         ws_comment_newline(),
[INFO] [stdout]  48 | |         value(),
[INFO] [stdout] ...   |
[INFO] [stdout]  56 | |     })
[INFO] [stdout]  57 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 3 redundant requirements hidden
[INFO] [stdout]     = note: required for `Map<RecognizeWithValue<SepEndBy1<Array, ..., ...>>, ...>` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::optional`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/choice.rs:686:8
[INFO] [stdout]     |
[INFO] [stdout] 683 | pub fn optional<Input, P>(parser: P) -> Optional<P>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 686 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `optional`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-12453316574319549944.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:47:9
[INFO] [stdout]     |
[INFO] [stdout]  46 |     attempt((
[INFO] [stdout]     |     ------- required by a bound introduced by this call
[INFO] [stdout]  47 |         ws_comment_newline(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:45:1
[INFO] [stdout]     |
[INFO] [stdout]  45 | / parse!(array_value() -> Value, {
[INFO] [stdout]  46 | |     attempt((
[INFO] [stdout]  47 | |         ws_comment_newline(),
[INFO] [stdout]  48 | |         value(),
[INFO] [stdout] ...   |
[INFO] [stdout]  56 | |     })
[INFO] [stdout]  57 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `ws_comment_newline<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:92:1
[INFO] [stdout]     |
[INFO] [stdout]  92 | / parse!(ws_comment_newline() -> &'a [u8], {
[INFO] [stdout]  93 | |     recognize(
[INFO] [stdout]  94 | |         skip_many(
[INFO] [stdout]  95 | |             choice((
[INFO] [stdout] ...   |
[INFO] [stdout] 106 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(ws_comment_newline<'_, I>, parser::value::value<'_, I>, ws_comment_newline<'_, I>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::attempt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/combinator.rs:162:8
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub fn attempt<Input, P>(p: P) -> Try<P>
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 162 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `attempt`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-10826252353554209195.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:47:9
[INFO] [stdout]     |
[INFO] [stdout]  46 |     attempt((
[INFO] [stdout]     |     ------- required by a bound introduced by this call
[INFO] [stdout]  47 |         ws_comment_newline(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:45:1
[INFO] [stdout]     |
[INFO] [stdout]  45 | / parse!(array_value() -> Value, {
[INFO] [stdout]  46 | |     attempt((
[INFO] [stdout]  47 | |         ws_comment_newline(),
[INFO] [stdout]  48 | |         value(),
[INFO] [stdout] ...   |
[INFO] [stdout]  56 | |     })
[INFO] [stdout]  57 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `ws_comment_newline<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:92:1
[INFO] [stdout]     |
[INFO] [stdout]  92 | / parse!(ws_comment_newline() -> &'a [u8], {
[INFO] [stdout]  93 | |     recognize(
[INFO] [stdout]  94 | |         skip_many(
[INFO] [stdout]  95 | |             choice((
[INFO] [stdout] ...   |
[INFO] [stdout] 106 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(ws_comment_newline<'_, I>, parser::value::value<'_, I>, ws_comment_newline<'_, I>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::attempt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/combinator.rs:162:8
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub fn attempt<Input, P>(p: P) -> Try<P>
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 162 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `attempt`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7144024530925510873.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `time_hour<'_, I>: combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:22:13
[INFO] [stdout]     |
[INFO] [stdout]  22 | /             optional((
[INFO] [stdout]  23 | |                 attempt((
[INFO] [stdout]  24 | |                     satisfy(is_time_delim),
[INFO] [stdout]  25 | |                     look_ahead(time_hour())
[INFO] [stdout] ...   |
[INFO] [stdout]  28 | |                 optional(time_offset()),
[INFO] [stdout]  29 | |             ))
[INFO] [stdout]     | |______________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: cannot satisfy `time_hour<'_, I>: combine::Parser<I>`
[INFO] [stdout] help: the trait `combine::Parser<I>` is not implemented for `time_hour<'_, I>`
[INFO] [stdout]       but trait `Parser<_>` is implemented for it
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / parse!(time_hour() -> u8, {
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:56:18
[INFO] [stdout]     |
[INFO] [stdout]  56 |         attempt((date_fullyear(), byte(b'-'))),
[INFO] [stdout]     |         -------  ^^^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / parse!(full_date() -> Date, {
[INFO] [stdout]  55 | |     (
[INFO] [stdout]  56 | |         attempt((date_fullyear(), byte(b'-'))),
[INFO] [stdout]  57 | |         date_month(),
[INFO] [stdout] ...   |
[INFO] [stdout]  62 | |     })
[INFO] [stdout]  63 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `date_fullyear<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | / parse!(date_fullyear() -> u16, {
[INFO] [stdout] 105 | |     signed_digits(4).map(|d| d as u16)
[INFO] [stdout] 106 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(date_fullyear<'_, I>, combine::parser::token::Token<I>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::attempt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/combinator.rs:162:8
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub fn attempt<Input, P>(p: P) -> Try<P>
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 162 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `attempt`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-14495157582269297711.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:56:18
[INFO] [stdout]     |
[INFO] [stdout]  56 |         attempt((date_fullyear(), byte(b'-'))),
[INFO] [stdout]     |         -------  ^^^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 | / parse!(full_date() -> Date, {
[INFO] [stdout]  55 | |     (
[INFO] [stdout]  56 | |         attempt((date_fullyear(), byte(b'-'))),
[INFO] [stdout]  57 | |         date_month(),
[INFO] [stdout] ...   |
[INFO] [stdout]  62 | |     })
[INFO] [stdout]  63 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `date_fullyear<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | / parse!(date_fullyear() -> u16, {
[INFO] [stdout] 105 | |     signed_digits(4).map(|d| d as u16)
[INFO] [stdout] 106 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(date_fullyear<'_, I>, combine::parser::token::Token<I>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::attempt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/combinator.rs:162:8
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub fn attempt<Input, P>(p: P) -> Try<P>
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 162 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `attempt`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9894426976737984293.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:69:13
[INFO] [stdout]     |
[INFO] [stdout]  68 |         attempt((
[INFO] [stdout]     |         ------- required by a bound introduced by this call
[INFO] [stdout]  69 |             time_hour(),
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:66:1
[INFO] [stdout]     |
[INFO] [stdout]  66 | / parse!(partial_time() -> Time, {
[INFO] [stdout]  67 | |     (
[INFO] [stdout]  68 | |         attempt((
[INFO] [stdout]  69 | |             time_hour(),
[INFO] [stdout] ...   |
[INFO] [stdout]  78 | |     })
[INFO] [stdout]  79 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `time_hour<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / parse!(time_hour() -> u8, {
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(time_hour<'_, I>, combine::parser::token::Token<I>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::attempt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/combinator.rs:162:8
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub fn attempt<Input, P>(p: P) -> Try<P>
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 162 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `attempt`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-14495157582269297711.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:69:13
[INFO] [stdout]     |
[INFO] [stdout]  68 |         attempt((
[INFO] [stdout]     |         ------- required by a bound introduced by this call
[INFO] [stdout]  69 |             time_hour(),
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:66:1
[INFO] [stdout]     |
[INFO] [stdout]  66 | / parse!(partial_time() -> Time, {
[INFO] [stdout]  67 | |     (
[INFO] [stdout]  68 | |         attempt((
[INFO] [stdout]  69 | |             time_hour(),
[INFO] [stdout] ...   |
[INFO] [stdout]  78 | |     })
[INFO] [stdout]  79 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `time_hour<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / parse!(time_hour() -> u8, {
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(time_hour<'_, I>, combine::parser::token::Token<I>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::attempt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/combinator.rs:162:8
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub fn attempt<Input, P>(p: P) -> Try<P>
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 162 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `attempt`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9894426976737984293.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:85:10
[INFO] [stdout]     |
[INFO] [stdout]  85 |         .or(
[INFO] [stdout]     |          ^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:83:1
[INFO] [stdout]     |
[INFO] [stdout]  83 | / parse!(time_offset() -> Offset, {
[INFO] [stdout]  84 | |     attempt(satisfy(|c| c == b'Z' || c == b'z')).map(|_| Offset::Z)
[INFO] [stdout]  85 | |         .or(
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |         ).message("While parsing a Time Offset")
[INFO] [stdout] 101 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `time_hour<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / parse!(time_hour() -> u8, {
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 2 redundant requirements hidden
[INFO] [stdout]     = note: required for `Map<(Try<Choice<[Token<I>; 2]>>, time_hour<'_, I>, ..., ...), ...>` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::Parser::or`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/mod.rs:466:13
[INFO] [stdout]     |
[INFO] [stdout] 463 |     fn or<P2>(self, p: P2) -> Or<Self, P2>
[INFO] [stdout]     |        -- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 466 |         P2: Parser<Input, Output = Self::Output>,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Parser::or`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-12792096401704137883.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:85:10
[INFO] [stdout]     |
[INFO] [stdout]  85 |         .or(
[INFO] [stdout]     |          ^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:83:1
[INFO] [stdout]     |
[INFO] [stdout]  83 | / parse!(time_offset() -> Offset, {
[INFO] [stdout]  84 | |     attempt(satisfy(|c| c == b'Z' || c == b'z')).map(|_| Offset::Z)
[INFO] [stdout]  85 | |         .or(
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |         ).message("While parsing a Time Offset")
[INFO] [stdout] 101 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `time_hour<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / parse!(time_hour() -> u8, {
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 2 redundant requirements hidden
[INFO] [stdout]     = note: required for `Map<(Try<Choice<[Token<I>; 2]>>, time_hour<'_, I>, ..., ...), ...>` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::Parser::or`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/mod.rs:466:13
[INFO] [stdout]     |
[INFO] [stdout] 463 |     fn or<P2>(self, p: P2) -> Or<Self, P2>
[INFO] [stdout]     |        -- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 466 |         P2: Parser<Input, Output = Self::Output>,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Parser::or`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-17610665773370201880.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:105:22
[INFO] [stdout]     |
[INFO] [stdout] 105 |     signed_digits(4).map(|d| d as u16)
[INFO] [stdout]     |                      ^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | / parse!(date_fullyear() -> u16, {
[INFO] [stdout] 105 | |     signed_digits(4).map(|d| d as u16)
[INFO] [stdout] 106 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `signed_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:192:1
[INFO] [stdout]     |
[INFO] [stdout] 192 | / parse!(signed_digits(count: usize) -> i32, {
[INFO] [stdout] 193 | |     recognize(skip_count_min_max(
[INFO] [stdout] 194 | |         *count, *count,
[INFO] [stdout] 195 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |     })
[INFO] [stdout] 200 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-10645783199253036961.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:105:22
[INFO] [stdout]     |
[INFO] [stdout] 105 |     signed_digits(4).map(|d| d as u16)
[INFO] [stdout]     |                      ^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | / parse!(date_fullyear() -> u16, {
[INFO] [stdout] 105 | |     signed_digits(4).map(|d| d as u16)
[INFO] [stdout] 106 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `signed_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:192:1
[INFO] [stdout]     |
[INFO] [stdout] 192 | / parse!(signed_digits(count: usize) -> i32, {
[INFO] [stdout] 193 | |     recognize(skip_count_min_max(
[INFO] [stdout] 194 | |         *count, *count,
[INFO] [stdout] 195 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |     })
[INFO] [stdout] 200 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9695705956628236103.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:110:24
[INFO] [stdout]     |
[INFO] [stdout] 110 |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:109:1
[INFO] [stdout]     |
[INFO] [stdout] 109 | / parse!(date_month() -> u8, {
[INFO] [stdout] 110 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 111 | |         if (1..=12).contains(&v) {
[INFO] [stdout] 112 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |     })
[INFO] [stdout] 117 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `unsigned_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-10645783199253036961.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:110:24
[INFO] [stdout]     |
[INFO] [stdout] 110 |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:109:1
[INFO] [stdout]     |
[INFO] [stdout] 109 | / parse!(date_month() -> u8, {
[INFO] [stdout] 110 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 111 | |         if (1..=12).contains(&v) {
[INFO] [stdout] 112 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |     })
[INFO] [stdout] 117 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `unsigned_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9695705956628236103.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:121:24
[INFO] [stdout]     |
[INFO] [stdout] 121 |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | / parse!(date_mday() -> u8, {
[INFO] [stdout] 121 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 122 | |         if (1..=31).contains(&v) {
[INFO] [stdout] 123 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |     })
[INFO] [stdout] 128 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `unsigned_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-10645783199253036961.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:121:24
[INFO] [stdout]     |
[INFO] [stdout] 121 |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | / parse!(date_mday() -> u8, {
[INFO] [stdout] 121 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 122 | |         if (1..=31).contains(&v) {
[INFO] [stdout] 123 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |     })
[INFO] [stdout] 128 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `unsigned_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9695705956628236103.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:137:24
[INFO] [stdout]     |
[INFO] [stdout] 137 |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / parse!(time_hour() -> u8, {
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `unsigned_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-10645783199253036961.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:137:24
[INFO] [stdout]     |
[INFO] [stdout] 137 |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / parse!(time_hour() -> u8, {
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `unsigned_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9695705956628236103.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:148:24
[INFO] [stdout]     |
[INFO] [stdout] 148 |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | / parse!(time_minute() -> u8, {
[INFO] [stdout] 148 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 149 | |         if (0..=59).contains(&v) {
[INFO] [stdout] 150 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | |     })
[INFO] [stdout] 155 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `unsigned_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-10645783199253036961.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:148:24
[INFO] [stdout]     |
[INFO] [stdout] 148 |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | / parse!(time_minute() -> u8, {
[INFO] [stdout] 148 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 149 | |         if (0..=59).contains(&v) {
[INFO] [stdout] 150 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | |     })
[INFO] [stdout] 155 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `unsigned_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9695705956628236103.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:159:24
[INFO] [stdout]     |
[INFO] [stdout] 159 |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:158:1
[INFO] [stdout]     |
[INFO] [stdout] 158 | / parse!(time_second() -> u8, {
[INFO] [stdout] 159 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 160 | |         if (0..=60).contains(&v) {
[INFO] [stdout] 161 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 165 | |     })
[INFO] [stdout] 166 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `unsigned_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-10645783199253036961.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:159:24
[INFO] [stdout]     |
[INFO] [stdout] 159 |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:158:1
[INFO] [stdout]     |
[INFO] [stdout] 158 | / parse!(time_second() -> u8, {
[INFO] [stdout] 159 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 160 | |         if (0..=60).contains(&v) {
[INFO] [stdout] 161 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 165 | |     })
[INFO] [stdout] 166 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `unsigned_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9695705956628236103.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:23:32
[INFO] [stdout]    |
[INFO] [stdout] 23 |     (comment(), line_ending()).and_then::<_, _, std::str::Utf8Error>(|(c, e)| {
[INFO] [stdout]    |                                ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / toml_parser!(parse_comment, parser, {
[INFO] [stdout] 23 | |     (comment(), line_ending()).and_then::<_, _, std::str::Utf8Error>(|(c, e)| {
[INFO] [stdout] 24 | |         let c = std::str::from_utf8(c)?;
[INFO] [stdout] 25 | |         parser.borrow_mut().deref_mut().on_comment(c, e);
[INFO] [stdout] 26 | |         Ok(())
[INFO] [stdout] 27 | |     })
[INFO] [stdout] 28 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `comment<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | / parse!(comment() -> &'a [u8], {
[INFO] [stdout] 52 | |     recognize((
[INFO] [stdout] 53 | |         byte(COMMENT_START_SYMBOL),
[INFO] [stdout] 54 | |         take_while(is_non_eol),
[INFO] [stdout] 55 | |     ))
[INFO] [stdout] 56 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: 1 redundant requirement hidden
[INFO] [stdout]    = note: required for `(comment<'_, I>, line_ending<'_, I>)` to implement `combine::Parser<I>`
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-15984343769983795267.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `toml_parser` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:23:32
[INFO] [stdout]    |
[INFO] [stdout] 23 |     (comment(), line_ending()).and_then::<_, _, std::str::Utf8Error>(|(c, e)| {
[INFO] [stdout]    |                                ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / toml_parser!(parse_comment, parser, {
[INFO] [stdout] 23 | |     (comment(), line_ending()).and_then::<_, _, std::str::Utf8Error>(|(c, e)| {
[INFO] [stdout] 24 | |         let c = std::str::from_utf8(c)?;
[INFO] [stdout] 25 | |         parser.borrow_mut().deref_mut().on_comment(c, e);
[INFO] [stdout] 26 | |         Ok(())
[INFO] [stdout] 27 | |     })
[INFO] [stdout] 28 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `comment<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | / parse!(comment() -> &'a [u8], {
[INFO] [stdout] 52 | |     recognize((
[INFO] [stdout] 53 | |         byte(COMMENT_START_SYMBOL),
[INFO] [stdout] 54 | |         take_while(is_non_eol),
[INFO] [stdout] 55 | |     ))
[INFO] [stdout] 56 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: 1 redundant requirement hidden
[INFO] [stdout]    = note: required for `(comment<'_, I>, line_ending<'_, I>)` to implement `combine::Parser<I>`
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-13092419043581836457.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `toml_parser` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:33:10
[INFO] [stdout]    |
[INFO] [stdout] 33 |     ws().map(|w| parser.borrow_mut().deref_mut().on_ws(w))
[INFO] [stdout]    |          ^^^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / toml_parser!(
[INFO] [stdout] 31 | |     parse_ws,
[INFO] [stdout] 32 | |     parser,
[INFO] [stdout] 33 | |     ws().map(|w| parser.borrow_mut().deref_mut().on_ws(w))
[INFO] [stdout] 34 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout] note: required for `ws<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | / parse!(ws() -> &'a str, {
[INFO] [stdout] 27 | |     take_while(is_wschar).map(|b| {
[INFO] [stdout] 28 | |         unsafe { from_utf8_unchecked(b, "`is_wschar` filters out on-ASCII") }
[INFO] [stdout] 29 | |     })
[INFO] [stdout] 30 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-13092419043581836457.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `toml_parser` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:33:10
[INFO] [stdout]    |
[INFO] [stdout] 33 |     ws().map(|w| parser.borrow_mut().deref_mut().on_ws(w))
[INFO] [stdout]    |          ^^^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / toml_parser!(
[INFO] [stdout] 31 | |     parse_ws,
[INFO] [stdout] 32 | |     parser,
[INFO] [stdout] 33 | |     ws().map(|w| parser.borrow_mut().deref_mut().on_ws(w))
[INFO] [stdout] 34 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout] note: required for `ws<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | / parse!(ws() -> &'a str, {
[INFO] [stdout] 27 | |     take_while(is_wschar).map(|b| {
[INFO] [stdout] 28 | |         unsafe { from_utf8_unchecked(b, "`is_wschar` filters out on-ASCII") }
[INFO] [stdout] 29 | |     })
[INFO] [stdout] 30 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-17234087913632369335.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `toml_parser` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:37:15
[INFO] [stdout]    |
[INFO] [stdout] 37 |     newline().map(|_| parser.borrow_mut().deref_mut().on_ws("\n"))
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:36:1
[INFO] [stdout]    |
[INFO] [stdout] 36 | / toml_parser!(parse_newline, parser, {
[INFO] [stdout] 37 | |     newline().map(|_| parser.borrow_mut().deref_mut().on_ws("\n"))
[INFO] [stdout] 38 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `newline<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:62:1
[INFO] [stdout]    |
[INFO] [stdout] 62 | / parse!(newline() -> char, {
[INFO] [stdout] 63 | |     choice((lf(), crlf()))
[INFO] [stdout] 64 | |         .map(|_| '\n')
[INFO] [stdout] 65 | |         .expected("newline")
[INFO] [stdout] 66 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-13092419043581836457.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `toml_parser` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:37:15
[INFO] [stdout]    |
[INFO] [stdout] 37 |     newline().map(|_| parser.borrow_mut().deref_mut().on_ws("\n"))
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:36:1
[INFO] [stdout]    |
[INFO] [stdout] 36 | / toml_parser!(parse_newline, parser, {
[INFO] [stdout] 37 | |     newline().map(|_| parser.borrow_mut().deref_mut().on_ws("\n"))
[INFO] [stdout] 38 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `newline<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:62:1
[INFO] [stdout]    |
[INFO] [stdout] 62 | / parse!(newline() -> char, {
[INFO] [stdout] 63 | |     choice((lf(), crlf()))
[INFO] [stdout] 64 | |         .map(|_| '\n')
[INFO] [stdout] 65 | |         .expected("newline")
[INFO] [stdout] 66 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-17234087913632369335.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `toml_parser` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:41:20
[INFO] [stdout]    |
[INFO] [stdout] 41 |     parse_keyval().and_then(|(p, kv)| parser.borrow_mut().deref_mut().on_keyval(p, kv))
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:40:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | / toml_parser!(keyval, parser, {
[INFO] [stdout] 41 | |     parse_keyval().and_then(|(p, kv)| parser.borrow_mut().deref_mut().on_keyval(p, kv))
[INFO] [stdout] 42 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `parse_keyval<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | / parser! {
[INFO] [stdout] 46 | |     fn parse_keyval['a, I]()(I) -> (Vec<Key>, TableKeyValue)
[INFO] [stdout] 47 | |     where
[INFO] [stdout] 48 | |         [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 51 | |          I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                    ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-13092419043581836457.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `toml_parser` which comes from the expansion of the macro `parser` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:41:20
[INFO] [stdout]    |
[INFO] [stdout] 41 |     parse_keyval().and_then(|(p, kv)| parser.borrow_mut().deref_mut().on_keyval(p, kv))
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:40:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | / toml_parser!(keyval, parser, {
[INFO] [stdout] 41 | |     parse_keyval().and_then(|(p, kv)| parser.borrow_mut().deref_mut().on_keyval(p, kv))
[INFO] [stdout] 42 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `parse_keyval<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | / parser! {
[INFO] [stdout] 46 | |     fn parse_keyval['a, I]()(I) -> (Vec<Key>, TableKeyValue)
[INFO] [stdout] 47 | |     where
[INFO] [stdout] 48 | |         [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 51 | |          I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                    ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-17234087913632369335.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `toml_parser` which comes from the expansion of the macro `parser` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:62:11
[INFO] [stdout]    |
[INFO] [stdout] 62 |         ).and_then::<_, _, std::str::Utf8Error>(|(key, _, v)| {
[INFO] [stdout]    |           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | / parser! {
[INFO] [stdout] 46 | |     fn parse_keyval['a, I]()(I) -> (Vec<Key>, TableKeyValue)
[INFO] [stdout] 47 | |     where
[INFO] [stdout] 48 | |         [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 51 | |          I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] note: required for `parser::key::key<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/key.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / parse!(key() -> Vec<Key>, {
[INFO] [stdout] 14 | |     sep_by1(
[INFO] [stdout] 15 | |         attempt((
[INFO] [stdout] 16 | |             ws(),
[INFO] [stdout] ...  |
[INFO] [stdout] 23 | |     ).expected("key")
[INFO] [stdout] 24 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: 1 redundant requirement hidden
[INFO] [stdout]    = note: required for `(key<'_, I>, Token<I>, (ws<'_, I>, value<'_, I>, ...))` to implement `combine::Parser<I>`
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-12453316574319549944.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:62:11
[INFO] [stdout]    |
[INFO] [stdout] 62 |         ).and_then::<_, _, std::str::Utf8Error>(|(key, _, v)| {
[INFO] [stdout]    |           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | / parser! {
[INFO] [stdout] 46 | |     fn parse_keyval['a, I]()(I) -> (Vec<Key>, TableKeyValue)
[INFO] [stdout] 47 | |     where
[INFO] [stdout] 48 | |         [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 51 | |          I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] note: required for `parser::key::key<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/key.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / parse!(key() -> Vec<Key>, {
[INFO] [stdout] 14 | |     sep_by1(
[INFO] [stdout] 15 | |         attempt((
[INFO] [stdout] 16 | |             ws(),
[INFO] [stdout] ...  |
[INFO] [stdout] 23 | |     ).expected("key")
[INFO] [stdout] 24 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: 1 redundant requirement hidden
[INFO] [stdout]    = note: required for `(key<'_, I>, Token<I>, (ws<'_, I>, value<'_, I>, ...))` to implement `combine::Parser<I>`
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-4059475440744935349.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/inline_table.rs:19:13
[INFO] [stdout]     |
[INFO] [stdout]  18 |     between(byte(INLINE_TABLE_OPEN), byte(INLINE_TABLE_CLOSE),
[INFO] [stdout]     |     ------- required by a bound introduced by this call
[INFO] [stdout]  19 |             inline_table_keyvals().and_then(|(kv, p)| table_from_pairs(kv, p)))
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/inline_table.rs:17:1
[INFO] [stdout]     |
[INFO] [stdout]  17 | / parse!(inline_table() -> InlineTable, {
[INFO] [stdout]  18 | |     between(byte(INLINE_TABLE_OPEN), byte(INLINE_TABLE_CLOSE),
[INFO] [stdout]  19 | |             inline_table_keyvals().and_then(|(kv, p)| table_from_pairs(kv, p)))
[INFO] [stdout]  20 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `inline_table_keyvals<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/inline_table.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]  86 | / parse!(inline_table_keyvals() -> (Vec<(Vec<Key>, TableKeyValue)>, &'a str), {
[INFO] [stdout]  87 | |     (
[INFO] [stdout]  88 | |         sep_by(keyval(), byte(INLINE_TABLE_SEP)),
[INFO] [stdout]  89 | |         ws(),
[INFO] [stdout]  90 | |     )
[INFO] [stdout]  91 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `AndThen<inline_table_keyvals<'_, I>, {closure@inline_table.rs:19:45}>` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::between`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/sequence.rs:616:8
[INFO] [stdout]     |
[INFO] [stdout] 611 | pub fn between[Input, L, R, P](open: L, close: R, parser: P)(Input) -> P::Output
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 616 |     P: Parser< Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^ required by this bound in `between`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-15973020260183947398.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/inline_table.rs:19:13
[INFO] [stdout]     |
[INFO] [stdout]  18 |     between(byte(INLINE_TABLE_OPEN), byte(INLINE_TABLE_CLOSE),
[INFO] [stdout]     |     ------- required by a bound introduced by this call
[INFO] [stdout]  19 |             inline_table_keyvals().and_then(|(kv, p)| table_from_pairs(kv, p)))
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/inline_table.rs:17:1
[INFO] [stdout]     |
[INFO] [stdout]  17 | / parse!(inline_table() -> InlineTable, {
[INFO] [stdout]  18 | |     between(byte(INLINE_TABLE_OPEN), byte(INLINE_TABLE_CLOSE),
[INFO] [stdout]  19 | |             inline_table_keyvals().and_then(|(kv, p)| table_from_pairs(kv, p)))
[INFO] [stdout]  20 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `inline_table_keyvals<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/inline_table.rs:86:1
[INFO] [stdout]     |
[INFO] [stdout]  86 | / parse!(inline_table_keyvals() -> (Vec<(Vec<Key>, TableKeyValue)>, &'a str), {
[INFO] [stdout]  87 | |     (
[INFO] [stdout]  88 | |         sep_by(keyval(), byte(INLINE_TABLE_SEP)),
[INFO] [stdout]  89 | |         ws(),
[INFO] [stdout]  90 | |     )
[INFO] [stdout]  91 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `AndThen<inline_table_keyvals<'_, I>, {closure@inline_table.rs:19:45}>` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::between`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/sequence.rs:616:8
[INFO] [stdout]     |
[INFO] [stdout] 611 | pub fn between[Input, L, R, P](open: L, close: R, parser: P)(Input) -> P::Output
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 616 |     P: Parser< Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^ required by this bound in `between`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-11643374422618015946.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `Vec<(Vec<Key>, TableKeyValue)>: Extend<<... as Parser<...>>::Output>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/inline_table.rs:88:9
[INFO] [stdout]     |
[INFO] [stdout]  88 |         sep_by(keyval(), byte(INLINE_TABLE_SEP)),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: cannot satisfy `Vec<(Vec<Key>, TableKeyValue)>: Extend<<... as Parser<...>>::Output>`
[INFO] [stdout] help: `Vec<T, A>` implements trait `Extend<A>`
[INFO] [stdout]    --> /rustc/6713fa75964eb229409a9c6f6f5c418423e313ff/library/alloc/src/vec/mod.rs:3960:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Extend<T>`
[INFO] [stdout]    ::: /rustc/6713fa75964eb229409a9c6f6f5c418423e313ff/library/alloc/src/vec/mod.rs:4195:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Extend<&T>`
[INFO] [stdout] note: required by a bound in `combine::sep_by`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/repeat.rs:676:8
[INFO] [stdout]     |
[INFO] [stdout] 673 | pub fn sep_by<F, Input, P, S>(parser: P, separator: S) -> SepBy<F, P, S>
[INFO] [stdout]     |        ------ required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 676 |     F: Extend<P::Output> + Default,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^ required by this bound in `sep_by`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-3178058359641080886.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `Vec<(Vec<Key>, TableKeyValue)>: Extend<<... as Parser<...>>::Output>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/inline_table.rs:88:9
[INFO] [stdout]     |
[INFO] [stdout]  88 |         sep_by(keyval(), byte(INLINE_TABLE_SEP)),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: cannot satisfy `Vec<(Vec<Key>, TableKeyValue)>: Extend<<... as Parser<...>>::Output>`
[INFO] [stdout] help: `Vec<T, A>` implements trait `Extend<A>`
[INFO] [stdout]    --> /rustc/6713fa75964eb229409a9c6f6f5c418423e313ff/library/alloc/src/vec/mod.rs:3960:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Extend<T>`
[INFO] [stdout]    ::: /rustc/6713fa75964eb229409a9c6f6f5c418423e313ff/library/alloc/src/vec/mod.rs:4195:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Extend<&T>`
[INFO] [stdout] note: required by a bound in `combine::sep_by`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/repeat.rs:676:8
[INFO] [stdout]     |
[INFO] [stdout] 673 | pub fn sep_by<F, Input, P, S>(parser: P, separator: S) -> SepBy<F, P, S>
[INFO] [stdout]     |        ------ required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 676 |     F: Extend<P::Output> + Default,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^ required by this bound in `sep_by`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-15517311906338093806.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/inline_table.rs:98:7
[INFO] [stdout]     |
[INFO] [stdout]  98 |     ).map(|(key, _, v)| {
[INFO] [stdout]     |       ^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/inline_table.rs:93:1
[INFO] [stdout]     |
[INFO] [stdout]  93 | / parse!(keyval() -> (Vec<Key>, TableKeyValue), {
[INFO] [stdout]  94 | |     (
[INFO] [stdout]  95 | |         key(),
[INFO] [stdout]  96 | |         byte(KEYVAL_SEP),
[INFO] [stdout] ...   |
[INFO] [stdout] 111 | |     })
[INFO] [stdout] 112 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `parser::key::key<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/key.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | / parse!(key() -> Vec<Key>, {
[INFO] [stdout]  14 | |     sep_by1(
[INFO] [stdout]  15 | |         attempt((
[INFO] [stdout]  16 | |             ws(),
[INFO] [stdout] ...   |
[INFO] [stdout]  23 | |     ).expected("key")
[INFO] [stdout]  24 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(key<'_, I>, Token<I>, (ws<'_, I>, value<'_, I>, ws<'_, I>))` to implement `combine::Parser<I>`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-12453316574319549944.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/inline_table.rs:98:7
[INFO] [stdout]     |
[INFO] [stdout]  98 |     ).map(|(key, _, v)| {
[INFO] [stdout]     |       ^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/inline_table.rs:93:1
[INFO] [stdout]     |
[INFO] [stdout]  93 | / parse!(keyval() -> (Vec<Key>, TableKeyValue), {
[INFO] [stdout]  94 | |     (
[INFO] [stdout]  95 | |         key(),
[INFO] [stdout]  96 | |         byte(KEYVAL_SEP),
[INFO] [stdout] ...   |
[INFO] [stdout] 111 | |     })
[INFO] [stdout] 112 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `parser::key::key<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/key.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | / parse!(key() -> Vec<Key>, {
[INFO] [stdout]  14 | |     sep_by1(
[INFO] [stdout]  15 | |         attempt((
[INFO] [stdout]  16 | |             ws(),
[INFO] [stdout] ...   |
[INFO] [stdout]  23 | |     ).expected("key")
[INFO] [stdout]  24 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(key<'_, I>, Token<I>, (ws<'_, I>, value<'_, I>, ws<'_, I>))` to implement `combine::Parser<I>`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-4059475440744935349.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `Vec<Key>: Extend<<Map<Try<...>, ...> as Parser<...>>::Output>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/key.rs:14:5
[INFO] [stdout]     |
[INFO] [stdout]  14 | /     sep_by1(
[INFO] [stdout]  15 | |         attempt((
[INFO] [stdout]  16 | |             ws(),
[INFO] [stdout]  17 | |             simple_key(),
[INFO] [stdout] ...   |
[INFO] [stdout]  22 | |         byte(DOT_SEP)
[INFO] [stdout]  23 | |     ).expected("key")
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: cannot satisfy `Vec<Key>: Extend<<Map<Try<...>, ...> as Parser<...>>::Output>`
[INFO] [stdout] help: `Vec<T, A>` implements trait `Extend<A>`
[INFO] [stdout]    --> /rustc/6713fa75964eb229409a9c6f6f5c418423e313ff/library/alloc/src/vec/mod.rs:3960:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Extend<T>`
[INFO] [stdout]    ::: /rustc/6713fa75964eb229409a9c6f6f5c418423e313ff/library/alloc/src/vec/mod.rs:4195:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Extend<&T>`
[INFO] [stdout] note: required by a bound in `combine::sep_by1`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/repeat.rs:783:8
[INFO] [stdout]     |
[INFO] [stdout] 780 | pub fn sep_by1<F, Input, P, S>(parser: P, separator: S) -> SepBy1<F, P, S>
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 783 |     F: Extend<P::Output> + Default,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^ required by this bound in `sep_by1`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-6272763908841986480.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `Vec<Key>: Extend<<Map<Try<...>, ...> as Parser<...>>::Output>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/key.rs:14:5
[INFO] [stdout]     |
[INFO] [stdout]  14 | /     sep_by1(
[INFO] [stdout]  15 | |         attempt((
[INFO] [stdout]  16 | |             ws(),
[INFO] [stdout]  17 | |             simple_key(),
[INFO] [stdout] ...   |
[INFO] [stdout]  22 | |         byte(DOT_SEP)
[INFO] [stdout]  23 | |     ).expected("key")
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: cannot satisfy `Vec<Key>: Extend<<Map<Try<...>, ...> as Parser<...>>::Output>`
[INFO] [stdout] help: `Vec<T, A>` implements trait `Extend<A>`
[INFO] [stdout]    --> /rustc/6713fa75964eb229409a9c6f6f5c418423e313ff/library/alloc/src/vec/mod.rs:3960:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Extend<T>`
[INFO] [stdout]    ::: /rustc/6713fa75964eb229409a9c6f6f5c418423e313ff/library/alloc/src/vec/mod.rs:4195:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Extend<&T>`
[INFO] [stdout] note: required by a bound in `combine::sep_by1`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/repeat.rs:783:8
[INFO] [stdout]     |
[INFO] [stdout] 780 | pub fn sep_by1<F, Input, P, S>(parser: P, separator: S) -> SepBy1<F, P, S>
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 783 |     F: Extend<P::Output> + Default,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^ required by this bound in `sep_by1`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-1552304832532630461.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `Vec<Key>: Extend<<Map<Try<...>, ...> as Parser<...>>::Output>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/key.rs:14:5
[INFO] [stdout]     |
[INFO] [stdout]  14 | /     sep_by1(
[INFO] [stdout]  15 | |         attempt((
[INFO] [stdout]  16 | |             ws(),
[INFO] [stdout]  17 | |             simple_key(),
[INFO] [stdout] ...   |
[INFO] [stdout]  22 | |         byte(DOT_SEP)
[INFO] [stdout]  23 | |     ).expected("key")
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: cannot satisfy `Vec<Key>: Extend<<Map<Try<...>, ...> as Parser<...>>::Output>`
[INFO] [stdout] help: `Vec<T, A>` implements trait `Extend<A>`
[INFO] [stdout]    --> /rustc/6713fa75964eb229409a9c6f6f5c418423e313ff/library/alloc/src/vec/mod.rs:3960:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Extend<T>`
[INFO] [stdout]    ::: /rustc/6713fa75964eb229409a9c6f6f5c418423e313ff/library/alloc/src/vec/mod.rs:4195:0
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Extend<&T>`
[INFO] [stdout] note: required by a bound in `combine::sep_by1`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/repeat.rs:783:8
[INFO] [stdout]     |
[INFO] [stdout] 780 | pub fn sep_by1<F, Input, P, S>(parser: P, separator: S) -> SepBy1<F, P, S>
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 783 |     F: Extend<P::Output> + Default,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^ required by this bound in `sep_by1`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-15763210039431176271.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/key.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | /     recognize_with_value(
[INFO] [stdout] 30 | |         look_ahead(any()).then(|e| {
[INFO] [stdout] 31 | |             dispatch!(e;
[INFO] [stdout] 32 | |                 crate::parser::strings::QUOTATION_MARK => basic_string().map(|s: String| s.into()),
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |         })
[INFO] [stdout] 37 | |     ).map(|(b, k)| {
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/key.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | / parse!(simple_key() -> (&'a str, InternalString), {
[INFO] [stdout] 29 | |     recognize_with_value(
[INFO] [stdout] 30 | |         look_ahead(any()).then(|e| {
[INFO] [stdout] 31 | |             dispatch!(e;
[INFO] [stdout] ...  |
[INFO] [stdout] 40 | |     })
[INFO] [stdout] 41 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `basic_string<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | / parse!(basic_string() -> String, {
[INFO] [stdout] 29 | |     between(
[INFO] [stdout] 30 | |         byte(QUOTATION_MARK), byte(QUOTATION_MARK),
[INFO] [stdout] 31 | |         many(basic_chars())
[INFO] [stdout] 32 | |     )
[INFO] [stdout] 33 | |     .message("While parsing a Basic String")
[INFO] [stdout] 34 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-13008466309380782461.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/key.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | /     recognize_with_value(
[INFO] [stdout] 30 | |         look_ahead(any()).then(|e| {
[INFO] [stdout] 31 | |             dispatch!(e;
[INFO] [stdout] 32 | |                 crate::parser::strings::QUOTATION_MARK => basic_string().map(|s: String| s.into()),
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |         })
[INFO] [stdout] 37 | |     ).map(|(b, k)| {
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/key.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | / parse!(simple_key() -> (&'a str, InternalString), {
[INFO] [stdout] 29 | |     recognize_with_value(
[INFO] [stdout] 30 | |         look_ahead(any()).then(|e| {
[INFO] [stdout] 31 | |             dispatch!(e;
[INFO] [stdout] ...  |
[INFO] [stdout] 40 | |     })
[INFO] [stdout] 41 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `basic_string<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | / parse!(basic_string() -> String, {
[INFO] [stdout] 29 | |     between(
[INFO] [stdout] 30 | |         byte(QUOTATION_MARK), byte(QUOTATION_MARK),
[INFO] [stdout] 31 | |         many(basic_chars())
[INFO] [stdout] 32 | |     )
[INFO] [stdout] 33 | |     .message("While parsing a Basic String")
[INFO] [stdout] 34 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-17030768494165053136.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:30:17
[INFO] [stdout]     |
[INFO] [stdout]  30 |         attempt(hex_int()),
[INFO] [stdout]     |         ------- ^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:28:1
[INFO] [stdout]     |
[INFO] [stdout]  28 | / parse!(integer() -> i64, {
[INFO] [stdout]  29 | |     choice!(
[INFO] [stdout]  30 | |         attempt(hex_int()),
[INFO] [stdout]  31 | |         attempt(oct_int()),
[INFO] [stdout] ...   |
[INFO] [stdout]  37 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `hex_int<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:61:1
[INFO] [stdout]     |
[INFO] [stdout]  61 | / parse!(hex_int() -> i64, {
[INFO] [stdout]  62 | |     bytes(b"0x").with(
[INFO] [stdout]  63 | |         recognize((
[INFO] [stdout]  64 | |             hex_digit(),
[INFO] [stdout] ...   |
[INFO] [stdout]  73 | |     }).message("While parsing a hexadecimal Integer")
[INFO] [stdout]  74 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `combine::attempt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/combinator.rs:162:8
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub fn attempt<Input, P>(p: P) -> Try<P>
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 162 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `attempt`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-10645783199253036961.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:30:17
[INFO] [stdout]     |
[INFO] [stdout]  30 |         attempt(hex_int()),
[INFO] [stdout]     |         ------- ^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:28:1
[INFO] [stdout]     |
[INFO] [stdout]  28 | / parse!(integer() -> i64, {
[INFO] [stdout]  29 | |     choice!(
[INFO] [stdout]  30 | |         attempt(hex_int()),
[INFO] [stdout]  31 | |         attempt(oct_int()),
[INFO] [stdout] ...   |
[INFO] [stdout]  37 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `hex_int<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:61:1
[INFO] [stdout]     |
[INFO] [stdout]  61 | / parse!(hex_int() -> i64, {
[INFO] [stdout]  62 | |     bytes(b"0x").with(
[INFO] [stdout]  63 | |         recognize((
[INFO] [stdout]  64 | |             hex_digit(),
[INFO] [stdout] ...   |
[INFO] [stdout]  73 | |     }).message("While parsing a hexadecimal Integer")
[INFO] [stdout]  74 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `combine::attempt`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/combinator.rs:162:8
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub fn attempt<Input, P>(p: P) -> Try<P>
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 162 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `attempt`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9695705956628236103.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:116:12
[INFO] [stdout]     |
[INFO] [stdout] 116 |       choice((
[INFO] [stdout]     |  _____------_^
[INFO] [stdout]     | |     |
[INFO] [stdout]     | |     required by a bound introduced by this call
[INFO] [stdout] 117 | |         parse_float()
[INFO] [stdout] 118 | |             .and_then(|s| s.replace('_', "").parse()),
[INFO] [stdout] 119 | |         special_float(),
[INFO] [stdout] 120 | |     )).message("While parsing a Float")
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:115:1
[INFO] [stdout]     |
[INFO] [stdout] 115 | / parse!(float() -> f64, {
[INFO] [stdout] 116 | |     choice((
[INFO] [stdout] 117 | |         parse_float()
[INFO] [stdout] 118 | |             .and_then(|s| s.replace('_', "").parse()),
[INFO] [stdout] 119 | |         special_float(),
[INFO] [stdout] 120 | |     )).message("While parsing a Float")
[INFO] [stdout] 121 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `parse_float<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:123:1
[INFO] [stdout]     |
[INFO] [stdout] 123 | / parse!(parse_float() -> &'a str, {
[INFO] [stdout] 124 | |     recognize((
[INFO] [stdout] 125 | |         attempt((dec_int(), look_ahead(one_of([b'e', b'E', b'.'])))),
[INFO] [stdout] 126 | |         choice((
[INFO] [stdout] ...   |
[INFO] [stdout] 135 | |     })
[INFO] [stdout] 136 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `AndThen<parse_float<'_, I>, {closure@numbers.rs:118:23}>` to implement `combine::Parser<I>`
[INFO] [stdout]     = note: required for `(AndThen<parse_float<'_, I>, {closure@...}>, ...)` to implement `ChoiceParser<I>`
[INFO] [stdout] note: required by a bound in `combine::choice`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/choice.rs:555:8
[INFO] [stdout]     |
[INFO] [stdout] 552 | pub fn choice<Input, P>(ps: P) -> Choice<P>
[INFO] [stdout]     |        ------ required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 555 |     P: ChoiceParser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^ required by this bound in `choice`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2427836647364595827.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:116:12
[INFO] [stdout]     |
[INFO] [stdout] 116 |       choice((
[INFO] [stdout]     |  _____------_^
[INFO] [stdout]     | |     |
[INFO] [stdout]     | |     required by a bound introduced by this call
[INFO] [stdout] 117 | |         parse_float()
[INFO] [stdout] 118 | |             .and_then(|s| s.replace('_', "").parse()),
[INFO] [stdout] 119 | |         special_float(),
[INFO] [stdout] 120 | |     )).message("While parsing a Float")
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:115:1
[INFO] [stdout]     |
[INFO] [stdout] 115 | / parse!(float() -> f64, {
[INFO] [stdout] 116 | |     choice((
[INFO] [stdout] 117 | |         parse_float()
[INFO] [stdout] 118 | |             .and_then(|s| s.replace('_', "").parse()),
[INFO] [stdout] 119 | |         special_float(),
[INFO] [stdout] 120 | |     )).message("While parsing a Float")
[INFO] [stdout] 121 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `parse_float<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:123:1
[INFO] [stdout]     |
[INFO] [stdout] 123 | / parse!(parse_float() -> &'a str, {
[INFO] [stdout] 124 | |     recognize((
[INFO] [stdout] 125 | |         attempt((dec_int(), look_ahead(one_of([b'e', b'E', b'.'])))),
[INFO] [stdout] 126 | |         choice((
[INFO] [stdout] ...   |
[INFO] [stdout] 135 | |     })
[INFO] [stdout] 136 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `AndThen<parse_float<'_, I>, {closure@numbers.rs:118:23}>` to implement `combine::Parser<I>`
[INFO] [stdout]     = note: required for `(AndThen<parse_float<'_, I>, {closure@...}>, ...)` to implement `ChoiceParser<I>`
[INFO] [stdout] note: required by a bound in `combine::choice`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/choice.rs:555:8
[INFO] [stdout]     |
[INFO] [stdout] 552 | pub fn choice<Input, P>(ps: P) -> Choice<P>
[INFO] [stdout]     |        ------ required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 555 |     P: ChoiceParser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^ required by this bound in `choice`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-12453316574319549944.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:125:9
[INFO] [stdout]     |
[INFO] [stdout] 124 |     recognize((
[INFO] [stdout]     |     --------- required by a bound introduced by this call
[INFO] [stdout] 125 |         attempt((dec_int(), look_ahead(one_of([b'e', b'E', b'.'])))),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:123:1
[INFO] [stdout]     |
[INFO] [stdout] 123 | / parse!(parse_float() -> &'a str, {
[INFO] [stdout] 124 | |     recognize((
[INFO] [stdout] 125 | |         attempt((dec_int(), look_ahead(one_of([b'e', b'E', b'.'])))),
[INFO] [stdout] 126 | |         choice((
[INFO] [stdout] ...   |
[INFO] [stdout] 135 | |     })
[INFO] [stdout] 136 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `dec_int<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | / parse!(dec_int() -> &'a str, {
[INFO] [stdout]  42 | |     recognize((
[INFO] [stdout]  43 | |         optional(choice([byte(b'-'), byte(b'+')])),
[INFO] [stdout]  44 | |         choice((
[INFO] [stdout] ...   |
[INFO] [stdout]  56 | |     })
[INFO] [stdout]  57 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 3 redundant requirements hidden
[INFO] [stdout]     = note: required for `(Try<(dec_int<'_, I>, LookAhead<OneOf<[u8; 3], I>>)>, Choice<...>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::parser::range::recognize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/range.rs:90:12
[INFO] [stdout]     |
[INFO] [stdout]  88 |     pub fn recognize[Input, P](parser: P)(Input) -> <Input as StreamOnce>::Range
[INFO] [stdout]     |            --------- required by a bound in this function
[INFO] [stdout]  89 |     where [
[INFO] [stdout]  90 |         P: Parser<Input>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^ required by this bound in `recognize`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2390194616249387970.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:125:9
[INFO] [stdout]     |
[INFO] [stdout] 124 |     recognize((
[INFO] [stdout]     |     --------- required by a bound introduced by this call
[INFO] [stdout] 125 |         attempt((dec_int(), look_ahead(one_of([b'e', b'E', b'.'])))),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:123:1
[INFO] [stdout]     |
[INFO] [stdout] 123 | / parse!(parse_float() -> &'a str, {
[INFO] [stdout] 124 | |     recognize((
[INFO] [stdout] 125 | |         attempt((dec_int(), look_ahead(one_of([b'e', b'E', b'.'])))),
[INFO] [stdout] 126 | |         choice((
[INFO] [stdout] ...   |
[INFO] [stdout] 135 | |     })
[INFO] [stdout] 136 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `dec_int<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | / parse!(dec_int() -> &'a str, {
[INFO] [stdout]  42 | |     recognize((
[INFO] [stdout]  43 | |         optional(choice([byte(b'-'), byte(b'+')])),
[INFO] [stdout]  44 | |         choice((
[INFO] [stdout] ...   |
[INFO] [stdout]  56 | |     })
[INFO] [stdout]  57 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 3 redundant requirements hidden
[INFO] [stdout]     = note: required for `(Try<(dec_int<'_, I>, LookAhead<OneOf<[u8; 3], I>>)>, Choice<...>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::parser::range::recognize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/range.rs:90:12
[INFO] [stdout]     |
[INFO] [stdout]  88 |     pub fn recognize[Input, P](parser: P)(Input) -> <Input as StreamOnce>::Range
[INFO] [stdout]     |            --------- required by a bound in this function
[INFO] [stdout]  89 |     where [
[INFO] [stdout]  90 |         P: Parser<Input>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^ required by this bound in `recognize`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7036592878101864021.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:143:9
[INFO] [stdout]     |
[INFO] [stdout] 141 |     recognize((
[INFO] [stdout]     |     --------- required by a bound introduced by this call
[INFO] [stdout] 142 |         byte(b'.'),
[INFO] [stdout] 143 |         parse_zero_prefixable_int(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:140:1
[INFO] [stdout]     |
[INFO] [stdout] 140 | / parse!(frac() -> &'a str, {
[INFO] [stdout] 141 | |     recognize((
[INFO] [stdout] 142 | |         byte(b'.'),
[INFO] [stdout] 143 | |         parse_zero_prefixable_int(),
[INFO] [stdout] ...   |
[INFO] [stdout] 146 | |     })
[INFO] [stdout] 147 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `parse_zero_prefixable_int<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:150:1
[INFO] [stdout]     |
[INFO] [stdout] 150 | / parse!(parse_zero_prefixable_int() -> &'a str, {
[INFO] [stdout] 151 | |     recognize((
[INFO] [stdout] 152 | |         skip_many1(digit()),
[INFO] [stdout] 153 | |         skip_many((
[INFO] [stdout] ...   |
[INFO] [stdout] 159 | |     })
[INFO] [stdout] 160 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(combine::parser::token::Token<I>, parse_zero_prefixable_int<'_, I>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::parser::range::recognize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/range.rs:90:12
[INFO] [stdout]     |
[INFO] [stdout]  88 |     pub fn recognize[Input, P](parser: P)(Input) -> <Input as StreamOnce>::Range
[INFO] [stdout]     |            --------- required by a bound in this function
[INFO] [stdout]  89 |     where [
[INFO] [stdout]  90 |         P: Parser<Input>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^ required by this bound in `recognize`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-14495157582269297711.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:143:9
[INFO] [stdout]     |
[INFO] [stdout] 141 |     recognize((
[INFO] [stdout]     |     --------- required by a bound introduced by this call
[INFO] [stdout] 142 |         byte(b'.'),
[INFO] [stdout] 143 |         parse_zero_prefixable_int(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:140:1
[INFO] [stdout]     |
[INFO] [stdout] 140 | / parse!(frac() -> &'a str, {
[INFO] [stdout] 141 | |     recognize((
[INFO] [stdout] 142 | |         byte(b'.'),
[INFO] [stdout] 143 | |         parse_zero_prefixable_int(),
[INFO] [stdout] ...   |
[INFO] [stdout] 146 | |     })
[INFO] [stdout] 147 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `parse_zero_prefixable_int<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:150:1
[INFO] [stdout]     |
[INFO] [stdout] 150 | / parse!(parse_zero_prefixable_int() -> &'a str, {
[INFO] [stdout] 151 | |     recognize((
[INFO] [stdout] 152 | |         skip_many1(digit()),
[INFO] [stdout] 153 | |         skip_many((
[INFO] [stdout] ...   |
[INFO] [stdout] 159 | |     })
[INFO] [stdout] 160 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(combine::parser::token::Token<I>, parse_zero_prefixable_int<'_, I>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::parser::range::recognize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/range.rs:90:12
[INFO] [stdout]     |
[INFO] [stdout]  88 |     pub fn recognize[Input, P](parser: P)(Input) -> <Input as StreamOnce>::Range
[INFO] [stdout]     |            --------- required by a bound in this function
[INFO] [stdout]  89 |     where [
[INFO] [stdout]  90 |         P: Parser<Input>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^ required by this bound in `recognize`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9894426976737984293.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |     recognize((
[INFO] [stdout]     |     --------- required by a bound introduced by this call
[INFO] [stdout] ...
[INFO] [stdout] 168 |         parse_zero_prefixable_int(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:164:1
[INFO] [stdout]     |
[INFO] [stdout] 164 | / parse!(exp() -> &'a str, {
[INFO] [stdout] 165 | |     recognize((
[INFO] [stdout] 166 | |         one_of([b'e', b'E']),
[INFO] [stdout] 167 | |         optional(one_of([b'+', b'-'])),
[INFO] [stdout] ...   |
[INFO] [stdout] 171 | |     })
[INFO] [stdout] 172 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `parse_zero_prefixable_int<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:150:1
[INFO] [stdout]     |
[INFO] [stdout] 150 | / parse!(parse_zero_prefixable_int() -> &'a str, {
[INFO] [stdout] 151 | |     recognize((
[INFO] [stdout] 152 | |         skip_many1(digit()),
[INFO] [stdout] 153 | |         skip_many((
[INFO] [stdout] ...   |
[INFO] [stdout] 159 | |     })
[INFO] [stdout] 160 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(OneOf<[u8; 2], I>, Optional<OneOf<[u8; 2], I>>, parse_zero_prefixable_int<'_, I>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::parser::range::recognize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/range.rs:90:12
[INFO] [stdout]     |
[INFO] [stdout]  88 |     pub fn recognize[Input, P](parser: P)(Input) -> <Input as StreamOnce>::Range
[INFO] [stdout]     |            --------- required by a bound in this function
[INFO] [stdout]  89 |     where [
[INFO] [stdout]  90 |         P: Parser<Input>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^ required by this bound in `recognize`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-14495157582269297711.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |     recognize((
[INFO] [stdout]     |     --------- required by a bound introduced by this call
[INFO] [stdout] ...
[INFO] [stdout] 168 |         parse_zero_prefixable_int(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:164:1
[INFO] [stdout]     |
[INFO] [stdout] 164 | / parse!(exp() -> &'a str, {
[INFO] [stdout] 165 | |     recognize((
[INFO] [stdout] 166 | |         one_of([b'e', b'E']),
[INFO] [stdout] 167 | |         optional(one_of([b'+', b'-'])),
[INFO] [stdout] ...   |
[INFO] [stdout] 171 | |     })
[INFO] [stdout] 172 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `parse_zero_prefixable_int<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:150:1
[INFO] [stdout]     |
[INFO] [stdout] 150 | / parse!(parse_zero_prefixable_int() -> &'a str, {
[INFO] [stdout] 151 | |     recognize((
[INFO] [stdout] 152 | |         skip_many1(digit()),
[INFO] [stdout] 153 | |         skip_many((
[INFO] [stdout] ...   |
[INFO] [stdout] 159 | |     })
[INFO] [stdout] 160 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(OneOf<[u8; 2], I>, Optional<OneOf<[u8; 2], I>>, parse_zero_prefixable_int<'_, I>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::parser::range::recognize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/range.rs:90:12
[INFO] [stdout]     |
[INFO] [stdout]  88 |     pub fn recognize[Input, P](parser: P)(Input) -> <Input as StreamOnce>::Range
[INFO] [stdout]     |            --------- required by a bound in this function
[INFO] [stdout]  89 |     where [
[INFO] [stdout]  90 |         P: Parser<Input>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^ required by this bound in `recognize`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9894426976737984293.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `inf<'_, I>: combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 | /     attempt(optional(one_of([b'+', b'-'])).and(choice((inf(), nan()))).map(|(s, f)| {
[INFO] [stdout] 177 | |         match s {
[INFO] [stdout] 178 | |             Some(b'+') | None => f,
[INFO] [stdout] 179 | |             Some(b'-') => -f,
[INFO] [stdout] ...   |
[INFO] [stdout] 182 | |     }))
[INFO] [stdout]     | |_______^
[INFO] [stdout]     |
[INFO] [stdout]     = note: cannot satisfy `inf<'_, I>: combine::Parser<I>`
[INFO] [stdout] help: the trait `combine::Parser<I>` is not implemented for `inf<'_, I>`
[INFO] [stdout]       but trait `Parser<_>` is implemented for it
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/numbers.rs:187:1
[INFO] [stdout]     |
[INFO] [stdout] 187 | / parse!(inf() -> f64, {
[INFO] [stdout] 188 | |     bytes(INF).map(|_| f64::INFINITY)
[INFO] [stdout] 189 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:17:5
[INFO] [stdout]     |
[INFO] [stdout]  17 | /     choice((
[INFO] [stdout]  18 | |         ml_basic_string(),
[INFO] [stdout]  19 | |         basic_string(),
[INFO] [stdout]  20 | |         ml_literal_string(),
[INFO] [stdout]  21 | |         literal_string().map(|s: &'a str| s.into()),
[INFO] [stdout]  22 | |     ))
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | / parse!(string() -> String, {
[INFO] [stdout]  17 | |     choice((
[INFO] [stdout]  18 | |         ml_basic_string(),
[INFO] [stdout]  19 | |         basic_string(),
[INFO] [stdout] ...   |
[INFO] [stdout]  22 | |     ))
[INFO] [stdout]  23 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `ml_basic_string<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:118:1
[INFO] [stdout]     |
[INFO] [stdout] 118 | / parse!(ml_basic_string() -> String, {
[INFO] [stdout] 119 | |     (
[INFO] [stdout] 120 | |         range(ML_BASIC_STRING_DELIM),
[INFO] [stdout] ...   |
[INFO] [stdout] 141 | |     }).message("While parsing a Multiline Basic String")
[INFO] [stdout] 142 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9674351975175399264.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:17:5
[INFO] [stdout]     |
[INFO] [stdout]  17 | /     choice((
[INFO] [stdout]  18 | |         ml_basic_string(),
[INFO] [stdout]  19 | |         basic_string(),
[INFO] [stdout]  20 | |         ml_literal_string(),
[INFO] [stdout]  21 | |         literal_string().map(|s: &'a str| s.into()),
[INFO] [stdout]  22 | |     ))
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | / parse!(string() -> String, {
[INFO] [stdout]  17 | |     choice((
[INFO] [stdout]  18 | |         ml_basic_string(),
[INFO] [stdout]  19 | |         basic_string(),
[INFO] [stdout] ...   |
[INFO] [stdout]  22 | |     ))
[INFO] [stdout]  23 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `ml_basic_string<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:118:1
[INFO] [stdout]     |
[INFO] [stdout] 118 | / parse!(ml_basic_string() -> String, {
[INFO] [stdout] 119 | |     (
[INFO] [stdout] 120 | |         range(ML_BASIC_STRING_DELIM),
[INFO] [stdout] ...   |
[INFO] [stdout] 141 | |     }).message("While parsing a Multiline Basic String")
[INFO] [stdout] 142 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-555290330099670380.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:31:9
[INFO] [stdout]     |
[INFO] [stdout]  29 |     between(
[INFO] [stdout]     |     ------- required by a bound introduced by this call
[INFO] [stdout]  30 |         byte(QUOTATION_MARK), byte(QUOTATION_MARK),
[INFO] [stdout]  31 |         many(basic_chars())
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:28:1
[INFO] [stdout]     |
[INFO] [stdout]  28 | / parse!(basic_string() -> String, {
[INFO] [stdout]  29 | |     between(
[INFO] [stdout]  30 | |         byte(QUOTATION_MARK), byte(QUOTATION_MARK),
[INFO] [stdout]  31 | |         many(basic_chars())
[INFO] [stdout]  32 | |     )
[INFO] [stdout]  33 | |     .message("While parsing a Basic String")
[INFO] [stdout]  34 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `basic_chars<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:40:1
[INFO] [stdout]     |
[INFO] [stdout]  40 | / parse!(basic_chars() -> Cow<'a, str>, {
[INFO] [stdout]  41 | |     choice((
[INFO] [stdout] ...   |
[INFO] [stdout]  46 | |     ))
[INFO] [stdout]  47 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `Many<String, basic_chars<'_, I>>` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::between`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/sequence.rs:616:8
[INFO] [stdout]     |
[INFO] [stdout] 611 | pub fn between[Input, L, R, P](open: L, close: R, parser: P)(Input) -> P::Output
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 616 |     P: Parser< Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^ required by this bound in `between`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-14495157582269297711.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:31:9
[INFO] [stdout]     |
[INFO] [stdout]  29 |     between(
[INFO] [stdout]     |     ------- required by a bound introduced by this call
[INFO] [stdout]  30 |         byte(QUOTATION_MARK), byte(QUOTATION_MARK),
[INFO] [stdout]  31 |         many(basic_chars())
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:28:1
[INFO] [stdout]     |
[INFO] [stdout]  28 | / parse!(basic_string() -> String, {
[INFO] [stdout]  29 | |     between(
[INFO] [stdout]  30 | |         byte(QUOTATION_MARK), byte(QUOTATION_MARK),
[INFO] [stdout]  31 | |         many(basic_chars())
[INFO] [stdout]  32 | |     )
[INFO] [stdout]  33 | |     .message("While parsing a Basic String")
[INFO] [stdout]  34 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `basic_chars<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:40:1
[INFO] [stdout]     |
[INFO] [stdout]  40 | / parse!(basic_chars() -> Cow<'a, str>, {
[INFO] [stdout]  41 | |     choice((
[INFO] [stdout] ...   |
[INFO] [stdout]  46 | |     ))
[INFO] [stdout]  47 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `Many<String, basic_chars<'_, I>>` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::between`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/sequence.rs:616:8
[INFO] [stdout]     |
[INFO] [stdout] 611 | pub fn between[Input, L, R, P](open: L, close: R, parser: P)(Input) -> P::Output
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 616 |     P: Parser< Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^ required by this bound in `between`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9894426976737984293.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | /     choice((
[INFO] [stdout] 42 | |         // Deviate from the official grammar by batching the unescaped chars so we build a string a
[INFO] [stdout] 43 | |         // chunk at a time, rather than a `char` at a time.
[INFO] [stdout] 44 | |         take_while1(is_basic_unescaped).and_then(std::str::from_utf8).map(Cow::Borrowed),
[INFO] [stdout] 45 | |         escaped().map(|c| Cow::Owned(String::from(c))),
[INFO] [stdout] 46 | |     ))
[INFO] [stdout]    | |______^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:40:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | / parse!(basic_chars() -> Cow<'a, str>, {
[INFO] [stdout] 41 | |     choice((
[INFO] [stdout] ...  |
[INFO] [stdout] 46 | |     ))
[INFO] [stdout] 47 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `escaped<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:56:1
[INFO] [stdout]    |
[INFO] [stdout] 56 | / parse!(escaped() -> char, {
[INFO] [stdout] 57 | |     satisfy(|c| c == ESCAPE)
[INFO] [stdout] 58 | |         .then(|_| parser(move |input| {
[INFO] [stdout] 59 | |             escape_seq_char().parse_stream(input).into_result()
[INFO] [stdout] 60 | |         }))
[INFO] [stdout] 61 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9995873547433136130.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | /     choice((
[INFO] [stdout] 42 | |         // Deviate from the official grammar by batching the unescaped chars so we build a string a
[INFO] [stdout] 43 | |         // chunk at a time, rather than a `char` at a time.
[INFO] [stdout] 44 | |         take_while1(is_basic_unescaped).and_then(std::str::from_utf8).map(Cow::Borrowed),
[INFO] [stdout] 45 | |         escaped().map(|c| Cow::Owned(String::from(c))),
[INFO] [stdout] 46 | |     ))
[INFO] [stdout]    | |______^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:40:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | / parse!(basic_chars() -> Cow<'a, str>, {
[INFO] [stdout] 41 | |     choice((
[INFO] [stdout] ...  |
[INFO] [stdout] 46 | |     ))
[INFO] [stdout] 47 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `escaped<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:56:1
[INFO] [stdout]    |
[INFO] [stdout] 56 | / parse!(escaped() -> char, {
[INFO] [stdout] 57 | |     satisfy(|c| c == ESCAPE)
[INFO] [stdout] 58 | |         .then(|_| parser(move |input| {
[INFO] [stdout] 59 | |             escape_seq_char().parse_stream(input).into_result()
[INFO] [stdout] 60 | |         }))
[INFO] [stdout] 61 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-515001419441151816.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:122:22
[INFO] [stdout]     |
[INFO] [stdout] 122 |             optional(newline()),
[INFO] [stdout]     |             -------- ^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:118:1
[INFO] [stdout]     |
[INFO] [stdout] 118 | / parse!(ml_basic_string() -> String, {
[INFO] [stdout] 119 | |     (
[INFO] [stdout] 120 | |         range(ML_BASIC_STRING_DELIM),
[INFO] [stdout] ...   |
[INFO] [stdout] 141 | |     }).message("While parsing a Multiline Basic String")
[INFO] [stdout] 142 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `newline<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:62:1
[INFO] [stdout]     |
[INFO] [stdout]  62 | / parse!(newline() -> char, {
[INFO] [stdout]  63 | |     choice((lf(), crlf()))
[INFO] [stdout]  64 | |         .map(|_| '\n')
[INFO] [stdout]  65 | |         .expected("newline")
[INFO] [stdout]  66 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `combine::optional`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/choice.rs:686:8
[INFO] [stdout]     |
[INFO] [stdout] 683 | pub fn optional<Input, P>(parser: P) -> Optional<P>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 686 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `optional`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-14495157582269297711.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:122:22
[INFO] [stdout]     |
[INFO] [stdout] 122 |             optional(newline()),
[INFO] [stdout]     |             -------- ^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:118:1
[INFO] [stdout]     |
[INFO] [stdout] 118 | / parse!(ml_basic_string() -> String, {
[INFO] [stdout] 119 | |     (
[INFO] [stdout] 120 | |         range(ML_BASIC_STRING_DELIM),
[INFO] [stdout] ...   |
[INFO] [stdout] 141 | |     }).message("While parsing a Multiline Basic String")
[INFO] [stdout] 142 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `newline<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:62:1
[INFO] [stdout]     |
[INFO] [stdout]  62 | / parse!(newline() -> char, {
[INFO] [stdout]  63 | |     choice((lf(), crlf()))
[INFO] [stdout]  64 | |         .map(|_| '\n')
[INFO] [stdout]  65 | |         .expected("newline")
[INFO] [stdout]  66 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `combine::optional`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/choice.rs:686:8
[INFO] [stdout]     |
[INFO] [stdout] 683 | pub fn optional<Input, P>(parser: P) -> Optional<P>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 686 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `optional`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9894426976737984293.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:150:14
[INFO] [stdout]     |
[INFO] [stdout] 150 |         many(mlb_content()),
[INFO] [stdout]     |         ---- ^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:148:1
[INFO] [stdout]     |
[INFO] [stdout] 148 | / parse!(ml_basic_body() -> String, {
[INFO] [stdout] 149 | |     (
[INFO] [stdout] 150 | |         many(mlb_content()),
[INFO] [stdout] 151 | |         many(attempt((
[INFO] [stdout] ...   |
[INFO] [stdout] 164 | |     })
[INFO] [stdout] 165 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `mlb_content<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | / parse!(mlb_content() -> Cow<'a, str>, {
[INFO] [stdout] 170 | |     choice((
[INFO] [stdout] ...   |
[INFO] [stdout] 177 | |     ))
[INFO] [stdout] 178 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `combine::many`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/repeat.rs:444:8
[INFO] [stdout]     |
[INFO] [stdout] 441 | pub fn many<F, Input, P>(p: P) -> Many<F, P>
[INFO] [stdout]     |        ---- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 444 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `many`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-10645783199253036961.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:150:14
[INFO] [stdout]     |
[INFO] [stdout] 150 |         many(mlb_content()),
[INFO] [stdout]     |         ---- ^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:148:1
[INFO] [stdout]     |
[INFO] [stdout] 148 | / parse!(ml_basic_body() -> String, {
[INFO] [stdout] 149 | |     (
[INFO] [stdout] 150 | |         many(mlb_content()),
[INFO] [stdout] 151 | |         many(attempt((
[INFO] [stdout] ...   |
[INFO] [stdout] 164 | |     })
[INFO] [stdout] 165 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `mlb_content<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | / parse!(mlb_content() -> Cow<'a, str>, {
[INFO] [stdout] 170 | |     choice((
[INFO] [stdout] ...   |
[INFO] [stdout] 177 | |     ))
[INFO] [stdout] 178 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `combine::many`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/repeat.rs:444:8
[INFO] [stdout]     |
[INFO] [stdout] 441 | pub fn many<F, Input, P>(p: P) -> Many<F, P>
[INFO] [stdout]     |        ---- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 444 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `many`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9695705956628236103.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `<escaped<'_, I> as combine::Parser<I>>::Output == char`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |       choice((
[INFO] [stdout]     |  _____------_^
[INFO] [stdout]     | |     |
[INFO] [stdout]     | |     required by a bound introduced by this call
[INFO] [stdout] 171 | |         // Deviate from the official grammar by batching the unescaped chars so we build a string a
[INFO] [stdout] 172 | |         // chunk at a time, rather than a `char` at a time.
[INFO] [stdout] 173 | |         take_while1(is_mlb_unescaped).and_then(std::str::from_utf8).map(Cow::Borrowed),
[INFO] [stdout] ...   |
[INFO] [stdout] 176 | |         mlb_escaped_nl().map(|_| Cow::Borrowed("")),
[INFO] [stdout] 177 | |     ))
[INFO] [stdout]     | |_____^ cannot satisfy `<escaped<'_, I> as combine::Parser<I>>::Output == char`
[INFO] [stdout]     |
[INFO] [stdout]     = note: required for `Map<escaped<'_, I>, {closure@strings.rs:174:31}>` to implement `combine::Parser<I>`
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `Try<Map<escaped<'_, I>, {closure@strings.rs:174:31}>>` to implement `combine::Parser<I>`
[INFO] [stdout]     = note: required for `(Map<AndThen<TakeWhile1<I, ...>, ...>, ...>, ..., ..., ...)` to implement `ChoiceParser<I>`
[INFO] [stdout] note: required by a bound in `combine::choice`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/choice.rs:555:8
[INFO] [stdout]     |
[INFO] [stdout] 552 | pub fn choice<Input, P>(ps: P) -> Choice<P>
[INFO] [stdout]     |        ------ required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 555 |     P: ChoiceParser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^ required by this bound in `choice`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-13776283586979814080.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `<escaped<'_, I> as combine::Parser<I>>::Output == char`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |       choice((
[INFO] [stdout]     |  _____------_^
[INFO] [stdout]     | |     |
[INFO] [stdout]     | |     required by a bound introduced by this call
[INFO] [stdout] 171 | |         // Deviate from the official grammar by batching the unescaped chars so we build a string a
[INFO] [stdout] 172 | |         // chunk at a time, rather than a `char` at a time.
[INFO] [stdout] 173 | |         take_while1(is_mlb_unescaped).and_then(std::str::from_utf8).map(Cow::Borrowed),
[INFO] [stdout] ...   |
[INFO] [stdout] 176 | |         mlb_escaped_nl().map(|_| Cow::Borrowed("")),
[INFO] [stdout] 177 | |     ))
[INFO] [stdout]     | |_____^ cannot satisfy `<escaped<'_, I> as combine::Parser<I>>::Output == char`
[INFO] [stdout]     |
[INFO] [stdout]     = note: required for `Map<escaped<'_, I>, {closure@strings.rs:174:31}>` to implement `combine::Parser<I>`
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `Try<Map<escaped<'_, I>, {closure@strings.rs:174:31}>>` to implement `combine::Parser<I>`
[INFO] [stdout]     = note: required for `(Map<AndThen<TakeWhile1<I, ...>, ...>, ...>, ..., ..., ...)` to implement `ChoiceParser<I>`
[INFO] [stdout] note: required by a bound in `combine::choice`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/choice.rs:555:8
[INFO] [stdout]     |
[INFO] [stdout] 552 | pub fn choice<Input, P>(ps: P) -> Choice<P>
[INFO] [stdout]     |        ------ required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 555 |     P: ChoiceParser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^ required by this bound in `choice`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-12780099606152067044.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `<escaped<'_, I> as combine::Parser<I>>::Output == char`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |       choice((
[INFO] [stdout]     |  _____------_^
[INFO] [stdout]     | |     |
[INFO] [stdout]     | |     required by a bound introduced by this call
[INFO] [stdout] 171 | |         // Deviate from the official grammar by batching the unescaped chars so we build a string a
[INFO] [stdout] 172 | |         // chunk at a time, rather than a `char` at a time.
[INFO] [stdout] 173 | |         take_while1(is_mlb_unescaped).and_then(std::str::from_utf8).map(Cow::Borrowed),
[INFO] [stdout] ...   |
[INFO] [stdout] 176 | |         mlb_escaped_nl().map(|_| Cow::Borrowed("")),
[INFO] [stdout] 177 | |     ))
[INFO] [stdout]     | |_____^ cannot satisfy `<escaped<'_, I> as combine::Parser<I>>::Output == char`
[INFO] [stdout]     |
[INFO] [stdout]     = note: required for `Map<escaped<'_, I>, {closure@strings.rs:174:31}>` to implement `combine::Parser<I>`
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `Try<Map<escaped<'_, I>, {closure@strings.rs:174:31}>>` to implement `combine::Parser<I>`
[INFO] [stdout]     = note: required for `(Map<AndThen<TakeWhile1<I, ...>, ...>, ...>, ..., ..., ...)` to implement `ChoiceParser<I>`
[INFO] [stdout] note: required by a bound in `combine::choice`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/choice.rs:555:8
[INFO] [stdout]     |
[INFO] [stdout] 552 | pub fn choice<Input, P>(ps: P) -> Choice<P>
[INFO] [stdout]     |        ------ required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 555 |     P: ChoiceParser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^ required by this bound in `choice`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9751997467270791438.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:202:16
[INFO] [stdout]     |
[INFO] [stdout] 202 |       skip_many1(attempt((
[INFO] [stdout]     |  _____----------_^
[INFO] [stdout]     | |     |
[INFO] [stdout]     | |     required by a bound introduced by this call
[INFO] [stdout] 203 | |         byte(ESCAPE),
[INFO] [stdout] 204 | |         ws(),
[INFO] [stdout] 205 | |         ws_newlines(),
[INFO] [stdout] 206 | |     )))
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:201:1
[INFO] [stdout]     |
[INFO] [stdout] 201 | / parse!(mlb_escaped_nl() -> (), {
[INFO] [stdout] 202 | |     skip_many1(attempt((
[INFO] [stdout] 203 | |         byte(ESCAPE),
[INFO] [stdout] 204 | |         ws(),
[INFO] [stdout] 205 | |         ws_newlines(),
[INFO] [stdout] 206 | |     )))
[INFO] [stdout] 207 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `ws<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | / parse!(ws() -> &'a str, {
[INFO] [stdout]  27 | |     take_while(is_wschar).map(|b| {
[INFO] [stdout]  28 | |         unsafe { from_utf8_unchecked(b, "`is_wschar` filters out on-ASCII") }
[INFO] [stdout]  29 | |     })
[INFO] [stdout]  30 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 2 redundant requirements hidden
[INFO] [stdout]     = note: required for `Try<(Token<I>, ws<'_, I>, ws_newlines<'_, I>)>` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::skip_many1`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/repeat.rs:605:8
[INFO] [stdout]     |
[INFO] [stdout] 603 | pub fn skip_many1[Input, P](p: P)(Input) -> ()
[INFO] [stdout]     |        ---------- required by a bound in this function
[INFO] [stdout] 604 | where [
[INFO] [stdout] 605 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `skip_many1`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-10826252353554209195.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:202:16
[INFO] [stdout]     |
[INFO] [stdout] 202 |       skip_many1(attempt((
[INFO] [stdout]     |  _____----------_^
[INFO] [stdout]     | |     |
[INFO] [stdout]     | |     required by a bound introduced by this call
[INFO] [stdout] 203 | |         byte(ESCAPE),
[INFO] [stdout] 204 | |         ws(),
[INFO] [stdout] 205 | |         ws_newlines(),
[INFO] [stdout] 206 | |     )))
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:201:1
[INFO] [stdout]     |
[INFO] [stdout] 201 | / parse!(mlb_escaped_nl() -> (), {
[INFO] [stdout] 202 | |     skip_many1(attempt((
[INFO] [stdout] 203 | |         byte(ESCAPE),
[INFO] [stdout] 204 | |         ws(),
[INFO] [stdout] 205 | |         ws_newlines(),
[INFO] [stdout] 206 | |     )))
[INFO] [stdout] 207 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `ws<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | / parse!(ws() -> &'a str, {
[INFO] [stdout]  27 | |     take_while(is_wschar).map(|b| {
[INFO] [stdout]  28 | |         unsafe { from_utf8_unchecked(b, "`is_wschar` filters out on-ASCII") }
[INFO] [stdout]  29 | |     })
[INFO] [stdout]  30 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 2 redundant requirements hidden
[INFO] [stdout]     = note: required for `Try<(Token<I>, ws<'_, I>, ws_newlines<'_, I>)>` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::skip_many1`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/repeat.rs:605:8
[INFO] [stdout]     |
[INFO] [stdout] 603 | pub fn skip_many1[Input, P](p: P)(Input) -> ()
[INFO] [stdout]     |        ---------- required by a bound in this function
[INFO] [stdout] 604 | where [
[INFO] [stdout] 605 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `skip_many1`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7144024530925510873.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:237:22
[INFO] [stdout]     |
[INFO] [stdout] 237 |             optional(newline()),
[INFO] [stdout]     |             -------- ^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:233:1
[INFO] [stdout]     |
[INFO] [stdout] 233 | / parse!(ml_literal_string() -> String, {
[INFO] [stdout] 234 | |     (
[INFO] [stdout] 235 | |         range(ML_LITERAL_STRING_DELIM),
[INFO] [stdout] ...   |
[INFO] [stdout] 256 | |     }).message("While parsing a Multiline Literal String")
[INFO] [stdout] 257 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `newline<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:62:1
[INFO] [stdout]     |
[INFO] [stdout]  62 | / parse!(newline() -> char, {
[INFO] [stdout]  63 | |     choice((lf(), crlf()))
[INFO] [stdout]  64 | |         .map(|_| '\n')
[INFO] [stdout]  65 | |         .expected("newline")
[INFO] [stdout]  66 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `combine::optional`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/choice.rs:686:8
[INFO] [stdout]     |
[INFO] [stdout] 683 | pub fn optional<Input, P>(parser: P) -> Optional<P>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 686 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `optional`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-14495157582269297711.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:237:22
[INFO] [stdout]     |
[INFO] [stdout] 237 |             optional(newline()),
[INFO] [stdout]     |             -------- ^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:233:1
[INFO] [stdout]     |
[INFO] [stdout] 233 | / parse!(ml_literal_string() -> String, {
[INFO] [stdout] 234 | |     (
[INFO] [stdout] 235 | |         range(ML_LITERAL_STRING_DELIM),
[INFO] [stdout] ...   |
[INFO] [stdout] 256 | |     }).message("While parsing a Multiline Literal String")
[INFO] [stdout] 257 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `newline<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:62:1
[INFO] [stdout]     |
[INFO] [stdout]  62 | / parse!(newline() -> char, {
[INFO] [stdout]  63 | |     choice((lf(), crlf()))
[INFO] [stdout]  64 | |         .map(|_| '\n')
[INFO] [stdout]  65 | |         .expected("newline")
[INFO] [stdout]  66 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `combine::optional`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/choice.rs:686:8
[INFO] [stdout]     |
[INFO] [stdout] 683 | pub fn optional<Input, P>(parser: P) -> Optional<P>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 686 |     P: Parser<Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^ required by this bound in `optional`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-9894426976737984293.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:265:9
[INFO] [stdout]     |
[INFO] [stdout] 264 |     recognize((
[INFO] [stdout]     |     --------- required by a bound introduced by this call
[INFO] [stdout] 265 |         skip_many(mll_content()),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:263:1
[INFO] [stdout]     |
[INFO] [stdout] 263 | / parse!(ml_literal_body() -> &'a str, {
[INFO] [stdout] 264 | |     recognize((
[INFO] [stdout] 265 | |         skip_many(mll_content()),
[INFO] [stdout] 266 | |         skip_many(attempt((mll_quotes(), skip_many1(mll_content())))),
[INFO] [stdout] ...   |
[INFO] [stdout] 269 | |     )).and_then(std::str::from_utf8)
[INFO] [stdout] 270 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `mll_content<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:273:1
[INFO] [stdout]     |
[INFO] [stdout] 273 | / parse!(mll_content() -> u8, {
[INFO] [stdout] 274 | |     choice((
[INFO] [stdout] 275 | |         satisfy(is_mll_char),
[INFO] [stdout] 276 | |         newline().map(|_| b'\n')
[INFO] [stdout] 277 | |     ))
[INFO] [stdout] 278 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 2 redundant requirements hidden
[INFO] [stdout]     = note: required for `(SkipMany<I, mll_content<'_, I>>, SkipMany<I, Try<(..., ...)>>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::parser::range::recognize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/range.rs:90:12
[INFO] [stdout]     |
[INFO] [stdout]  88 |     pub fn recognize[Input, P](parser: P)(Input) -> <Input as StreamOnce>::Range
[INFO] [stdout]     |            --------- required by a bound in this function
[INFO] [stdout]  89 |     where [
[INFO] [stdout]  90 |         P: Parser<Input>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^ required by this bound in `recognize`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2427836647364595827.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:265:9
[INFO] [stdout]     |
[INFO] [stdout] 264 |     recognize((
[INFO] [stdout]     |     --------- required by a bound introduced by this call
[INFO] [stdout] 265 |         skip_many(mll_content()),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:263:1
[INFO] [stdout]     |
[INFO] [stdout] 263 | / parse!(ml_literal_body() -> &'a str, {
[INFO] [stdout] 264 | |     recognize((
[INFO] [stdout] 265 | |         skip_many(mll_content()),
[INFO] [stdout] 266 | |         skip_many(attempt((mll_quotes(), skip_many1(mll_content())))),
[INFO] [stdout] ...   |
[INFO] [stdout] 269 | |     )).and_then(std::str::from_utf8)
[INFO] [stdout] 270 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `mll_content<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:273:1
[INFO] [stdout]     |
[INFO] [stdout] 273 | / parse!(mll_content() -> u8, {
[INFO] [stdout] 274 | |     choice((
[INFO] [stdout] 275 | |         satisfy(is_mll_char),
[INFO] [stdout] 276 | |         newline().map(|_| b'\n')
[INFO] [stdout] 277 | |     ))
[INFO] [stdout] 278 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 2 redundant requirements hidden
[INFO] [stdout]     = note: required for `(SkipMany<I, mll_content<'_, I>>, SkipMany<I, Try<(..., ...)>>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::parser::range::recognize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/range.rs:90:12
[INFO] [stdout]     |
[INFO] [stdout]  88 |     pub fn recognize[Input, P](parser: P)(Input) -> <Input as StreamOnce>::Range
[INFO] [stdout]     |            --------- required by a bound in this function
[INFO] [stdout]  89 |     where [
[INFO] [stdout]  90 |         P: Parser<Input>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^ required by this bound in `recognize`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-12453316574319549944.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:274:5
[INFO] [stdout]     |
[INFO] [stdout] 274 | /     choice((
[INFO] [stdout] 275 | |         satisfy(is_mll_char),
[INFO] [stdout] 276 | |         newline().map(|_| b'\n')
[INFO] [stdout] 277 | |     ))
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:273:1
[INFO] [stdout]     |
[INFO] [stdout] 273 | / parse!(mll_content() -> u8, {
[INFO] [stdout] 274 | |     choice((
[INFO] [stdout] 275 | |         satisfy(is_mll_char),
[INFO] [stdout] 276 | |         newline().map(|_| b'\n')
[INFO] [stdout] 277 | |     ))
[INFO] [stdout] 278 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `newline<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:62:1
[INFO] [stdout]     |
[INFO] [stdout]  62 | / parse!(newline() -> char, {
[INFO] [stdout]  63 | |     choice((lf(), crlf()))
[INFO] [stdout]  64 | |         .map(|_| '\n')
[INFO] [stdout]  65 | |         .expected("newline")
[INFO] [stdout]  66 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-14712863627334068392.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:274:5
[INFO] [stdout]     |
[INFO] [stdout] 274 | /     choice((
[INFO] [stdout] 275 | |         satisfy(is_mll_char),
[INFO] [stdout] 276 | |         newline().map(|_| b'\n')
[INFO] [stdout] 277 | |     ))
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:273:1
[INFO] [stdout]     |
[INFO] [stdout] 273 | / parse!(mll_content() -> u8, {
[INFO] [stdout] 274 | |     choice((
[INFO] [stdout] 275 | |         satisfy(is_mll_char),
[INFO] [stdout] 276 | |         newline().map(|_| b'\n')
[INFO] [stdout] 277 | |     ))
[INFO] [stdout] 278 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `newline<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:62:1
[INFO] [stdout]     |
[INFO] [stdout]  62 | / parse!(newline() -> char, {
[INFO] [stdout]  63 | |     choice((lf(), crlf()))
[INFO] [stdout]  64 | |         .map(|_| '\n')
[INFO] [stdout]  65 | |         .expected("newline")
[INFO] [stdout]  66 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-14495157582269297711.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/table.rs:32:62
[INFO] [stdout]     |
[INFO] [stdout]  32 |         between(byte(STD_TABLE_OPEN), byte(STD_TABLE_CLOSE), key()),
[INFO] [stdout]     |         ------- required by a bound introduced by this call  ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]     |
[INFO] [stdout]  29 | /         parser!{
[INFO] [stdout]  30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout]  31 | |             where
[INFO] [stdout]  32 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  45 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/table.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout]  30 | / toml_parser!(std_table, parser, {
[INFO] [stdout]  31 | |     (
[INFO] [stdout]  32 | |         between(byte(STD_TABLE_OPEN), byte(STD_TABLE_CLOSE), key()),
[INFO] [stdout]  33 | |         line_trailing().and_then(std::str::from_utf8),
[INFO] [stdout]  34 | |     )
[INFO] [stdout]  35 | |         .and_then(|(h, t)| parser.borrow_mut().deref_mut().on_std_header(h, t))
[INFO] [stdout]  36 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `parser::key::key<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/key.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | / parse!(key() -> Vec<Key>, {
[INFO] [stdout]  14 | |     sep_by1(
[INFO] [stdout]  15 | |         attempt((
[INFO] [stdout]  16 | |             ws(),
[INFO] [stdout] ...   |
[INFO] [stdout]  23 | |     ).expected("key")
[INFO] [stdout]  24 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `combine::between`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/sequence.rs:616:8
[INFO] [stdout]     |
[INFO] [stdout] 611 | pub fn between[Input, L, R, P](open: L, close: R, parser: P)(Input) -> P::Output
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 616 |     P: Parser< Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^ required by this bound in `between`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-13092419043581836457.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `toml_parser` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/table.rs:32:62
[INFO] [stdout]     |
[INFO] [stdout]  32 |         between(byte(STD_TABLE_OPEN), byte(STD_TABLE_CLOSE), key()),
[INFO] [stdout]     |         ------- required by a bound introduced by this call  ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]     |
[INFO] [stdout]  29 | /         parser!{
[INFO] [stdout]  30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout]  31 | |             where
[INFO] [stdout]  32 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  45 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/table.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout]  30 | / toml_parser!(std_table, parser, {
[INFO] [stdout]  31 | |     (
[INFO] [stdout]  32 | |         between(byte(STD_TABLE_OPEN), byte(STD_TABLE_CLOSE), key()),
[INFO] [stdout]  33 | |         line_trailing().and_then(std::str::from_utf8),
[INFO] [stdout]  34 | |     )
[INFO] [stdout]  35 | |         .and_then(|(h, t)| parser.borrow_mut().deref_mut().on_std_header(h, t))
[INFO] [stdout]  36 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `parser::key::key<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/key.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | / parse!(key() -> Vec<Key>, {
[INFO] [stdout]  14 | |     sep_by1(
[INFO] [stdout]  15 | |         attempt((
[INFO] [stdout]  16 | |             ws(),
[INFO] [stdout] ...   |
[INFO] [stdout]  23 | |     ).expected("key")
[INFO] [stdout]  24 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `combine::between`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/sequence.rs:616:8
[INFO] [stdout]     |
[INFO] [stdout] 611 | pub fn between[Input, L, R, P](open: L, close: R, parser: P)(Input) -> P::Output
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 616 |     P: Parser< Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^ required by this bound in `between`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-17234087913632369335.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `toml_parser` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/table.rs:43:68
[INFO] [stdout]     |
[INFO] [stdout]  43 |         between(range(ARRAY_TABLE_OPEN), range(ARRAY_TABLE_CLOSE), key()),
[INFO] [stdout]     |         ------- required by a bound introduced by this call        ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]     |
[INFO] [stdout]  29 | /         parser!{
[INFO] [stdout]  30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout]  31 | |             where
[INFO] [stdout]  32 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  45 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/table.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | / toml_parser!(array_table, parser, {
[INFO] [stdout]  42 | |     (
[INFO] [stdout]  43 | |         between(range(ARRAY_TABLE_OPEN), range(ARRAY_TABLE_CLOSE), key()),
[INFO] [stdout]  44 | |         line_trailing().and_then(std::str::from_utf8),
[INFO] [stdout]  45 | |     )
[INFO] [stdout]  46 | |         .and_then(|(h, t)| parser.borrow_mut().deref_mut().on_array_header(h, t))
[INFO] [stdout]  47 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `parser::key::key<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/key.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | / parse!(key() -> Vec<Key>, {
[INFO] [stdout]  14 | |     sep_by1(
[INFO] [stdout]  15 | |         attempt((
[INFO] [stdout]  16 | |             ws(),
[INFO] [stdout] ...   |
[INFO] [stdout]  23 | |     ).expected("key")
[INFO] [stdout]  24 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `combine::between`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/sequence.rs:616:8
[INFO] [stdout]     |
[INFO] [stdout] 611 | pub fn between[Input, L, R, P](open: L, close: R, parser: P)(Input) -> P::Output
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 616 |     P: Parser< Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^ required by this bound in `between`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-11969955129850211887.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `toml_parser` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/table.rs:43:68
[INFO] [stdout]     |
[INFO] [stdout]  43 |         between(range(ARRAY_TABLE_OPEN), range(ARRAY_TABLE_CLOSE), key()),
[INFO] [stdout]     |         ------- required by a bound introduced by this call        ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]     |
[INFO] [stdout]  29 | /         parser!{
[INFO] [stdout]  30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout]  31 | |             where
[INFO] [stdout]  32 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  45 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/table.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | / toml_parser!(array_table, parser, {
[INFO] [stdout]  42 | |     (
[INFO] [stdout]  43 | |         between(range(ARRAY_TABLE_OPEN), range(ARRAY_TABLE_CLOSE), key()),
[INFO] [stdout]  44 | |         line_trailing().and_then(std::str::from_utf8),
[INFO] [stdout]  45 | |     )
[INFO] [stdout]  46 | |         .and_then(|(h, t)| parser.borrow_mut().deref_mut().on_array_header(h, t))
[INFO] [stdout]  47 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `parser::key::key<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/key.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | / parse!(key() -> Vec<Key>, {
[INFO] [stdout]  14 | |     sep_by1(
[INFO] [stdout]  15 | |         attempt((
[INFO] [stdout]  16 | |             ws(),
[INFO] [stdout] ...   |
[INFO] [stdout]  23 | |     ).expected("key")
[INFO] [stdout]  24 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `combine::between`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/sequence.rs:616:8
[INFO] [stdout]     |
[INFO] [stdout] 611 | pub fn between[Input, L, R, P](open: L, close: R, parser: P)(Input) -> P::Output
[INFO] [stdout]     |        ------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 616 |     P: Parser< Input>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^ required by this bound in `between`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-171474680507970372.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `toml_parser` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/table.rs:66:14
[INFO] [stdout]    |
[INFO] [stdout] 66 |             .or(std_table(parser))
[INFO] [stdout]    |              ^^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/table.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | / parser! {
[INFO] [stdout] 53 | |     pub(crate) fn table['a, 'b, I](parser: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 54 | |     where
[INFO] [stdout] 55 | |         [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 58 | |          I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 69 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] note: required for `array_table<'_, '_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/table.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | / toml_parser!(array_table, parser, {
[INFO] [stdout] 42 | |     (
[INFO] [stdout] 43 | |         between(range(ARRAY_TABLE_OPEN), range(ARRAY_TABLE_CLOSE), key()),
[INFO] [stdout] 44 | |         line_trailing().and_then(std::str::from_utf8),
[INFO] [stdout] 45 | |     )
[INFO] [stdout] 46 | |         .and_then(|(h, t)| parser.borrow_mut().deref_mut().on_array_header(h, t))
[INFO] [stdout] 47 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-15984343769983795267.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `toml_parser` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/table.rs:66:14
[INFO] [stdout]    |
[INFO] [stdout] 66 |             .or(std_table(parser))
[INFO] [stdout]    |              ^^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/table.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | / parser! {
[INFO] [stdout] 53 | |     pub(crate) fn table['a, 'b, I](parser: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 54 | |     where
[INFO] [stdout] 55 | |         [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 58 | |          I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 69 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] note: required for `array_table<'_, '_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/table.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | / toml_parser!(array_table, parser, {
[INFO] [stdout] 42 | |     (
[INFO] [stdout] 43 | |         between(range(ARRAY_TABLE_OPEN), range(ARRAY_TABLE_CLOSE), key()),
[INFO] [stdout] 44 | |         line_trailing().and_then(std::str::from_utf8),
[INFO] [stdout] 45 | |     )
[INFO] [stdout] 46 | |         .and_then(|(h, t)| parser.borrow_mut().deref_mut().on_array_header(h, t))
[INFO] [stdout] 47 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-13092419043581836457.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `toml_parser` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `newline<'_, I>: combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 | /     recognize(
[INFO] [stdout] 71 | |         skip_many(choice((
[INFO] [stdout] 72 | |             newline().map(|_| &b"\n"[..]),
[INFO] [stdout] 73 | |             take_while1(is_wschar),
[INFO] [stdout] 74 | |         ))),
[INFO] [stdout] 75 | |     ).map(|b| {
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: cannot satisfy `newline<'_, I>: combine::Parser<I>`
[INFO] [stdout] help: the trait `combine::Parser<I>` is not implemented for `newline<'_, I>`
[INFO] [stdout]       but trait `Parser<_>` is implemented for it
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:62:1
[INFO] [stdout]    |
[INFO] [stdout] 62 | / parse!(newline() -> char, {
[INFO] [stdout] 63 | |     choice((lf(), crlf()))
[INFO] [stdout] 64 | |         .map(|_| '\n')
[INFO] [stdout] 65 | |         .expected("newline")
[INFO] [stdout] 66 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 82 |     recognize((
[INFO] [stdout]    |     --------- required by a bound introduced by this call
[INFO] [stdout] 83 |         newline(),
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | / parse!(ws_newlines() -> &'a str, {
[INFO] [stdout] 82 | |     recognize((
[INFO] [stdout] 83 | |         newline(),
[INFO] [stdout] 84 | |         ws_newline(),
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | |     })
[INFO] [stdout] 88 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `newline<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:62:1
[INFO] [stdout]    |
[INFO] [stdout] 62 | / parse!(newline() -> char, {
[INFO] [stdout] 63 | |     choice((lf(), crlf()))
[INFO] [stdout] 64 | |         .map(|_| '\n')
[INFO] [stdout] 65 | |         .expected("newline")
[INFO] [stdout] 66 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: 1 redundant requirement hidden
[INFO] [stdout]    = note: required for `(newline<'_, I>, ws_newline<'_, I>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::parser::range::recognize`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/range.rs:90:12
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn recognize[Input, P](parser: P)(Input) -> <Input as StreamOnce>::Range
[INFO] [stdout]    |            --------- required by a bound in this function
[INFO] [stdout] 89 |     where [
[INFO] [stdout] 90 |         P: Parser<Input>,
[INFO] [stdout]    |            ^^^^^^^^^^^^^ required by this bound in `recognize`
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-11643374422618015946.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 82 |     recognize((
[INFO] [stdout]    |     --------- required by a bound introduced by this call
[INFO] [stdout] 83 |         newline(),
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | / parse!(ws_newlines() -> &'a str, {
[INFO] [stdout] 82 | |     recognize((
[INFO] [stdout] 83 | |         newline(),
[INFO] [stdout] 84 | |         ws_newline(),
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | |     })
[INFO] [stdout] 88 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `newline<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:62:1
[INFO] [stdout]    |
[INFO] [stdout] 62 | / parse!(newline() -> char, {
[INFO] [stdout] 63 | |     choice((lf(), crlf()))
[INFO] [stdout] 64 | |         .map(|_| '\n')
[INFO] [stdout] 65 | |         .expected("newline")
[INFO] [stdout] 66 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: 1 redundant requirement hidden
[INFO] [stdout]    = note: required for `(newline<'_, I>, ws_newline<'_, I>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::parser::range::recognize`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/range.rs:90:12
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn recognize[Input, P](parser: P)(Input) -> <Input as StreamOnce>::Range
[INFO] [stdout]    |            --------- required by a bound in this function
[INFO] [stdout] 89 |     where [
[INFO] [stdout] 90 |         P: Parser<Input>,
[INFO] [stdout]    |            ^^^^^^^^^^^^^ required by this bound in `recognize`
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-10645783199253036961.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `<Map<newline<'_, I>, {closure@...}> as Parser<...>>::Output == ...`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:94:9
[INFO] [stdout]     |
[INFO] [stdout]  93 |       recognize(
[INFO] [stdout]     |       --------- required by a bound introduced by this call
[INFO] [stdout]  94 | /         skip_many(
[INFO] [stdout]  95 | |             choice((
[INFO] [stdout]  96 | |                 skip_many1(
[INFO] [stdout]  97 | |                     choice((
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |             ))
[INFO] [stdout] 104 | |         )
[INFO] [stdout]     | |_________^ cannot satisfy `<Map<newline<'_, I>, {closure@...}> as Parser<...>>::Output == ...`
[INFO] [stdout]     |
[INFO] [stdout]     = note: required for `(TakeWhile1<I, fn(u8) -> bool {is_wschar}>, Map<newline<'_, I>, ...>)` to implement `ChoiceParser<I>`
[INFO] [stdout]     = note: required for `Choice<(TakeWhile1<I, fn(u8) -> bool {is_wschar}>, Map<..., ...>)>` to implement `combine::Parser<I>`
[INFO] [stdout]     = note: 4 redundant requirements hidden
[INFO] [stdout]     = note: required for `SkipMany<I, Choice<(SkipMany1<I, Choice<(..., ...)>>, ...)>>` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::parser::range::recognize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/range.rs:90:12
[INFO] [stdout]     |
[INFO] [stdout]  88 |     pub fn recognize[Input, P](parser: P)(Input) -> <Input as StreamOnce>::Range
[INFO] [stdout]     |            --------- required by a bound in this function
[INFO] [stdout]  89 |     where [
[INFO] [stdout]  90 |         P: Parser<Input>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^ required by this bound in `recognize`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-16070762426037899911.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `<Map<newline<'_, I>, {closure@...}> as Parser<...>>::Output == ...`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:94:9
[INFO] [stdout]     |
[INFO] [stdout]  93 |       recognize(
[INFO] [stdout]     |       --------- required by a bound introduced by this call
[INFO] [stdout]  94 | /         skip_many(
[INFO] [stdout]  95 | |             choice((
[INFO] [stdout]  96 | |                 skip_many1(
[INFO] [stdout]  97 | |                     choice((
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |             ))
[INFO] [stdout] 104 | |         )
[INFO] [stdout]     | |_________^ cannot satisfy `<Map<newline<'_, I>, {closure@...}> as Parser<...>>::Output == ...`
[INFO] [stdout]     |
[INFO] [stdout]     = note: required for `(TakeWhile1<I, fn(u8) -> bool {is_wschar}>, Map<newline<'_, I>, ...>)` to implement `ChoiceParser<I>`
[INFO] [stdout]     = note: required for `Choice<(TakeWhile1<I, fn(u8) -> bool {is_wschar}>, Map<..., ...>)>` to implement `combine::Parser<I>`
[INFO] [stdout]     = note: 4 redundant requirements hidden
[INFO] [stdout]     = note: required for `SkipMany<I, Choice<(SkipMany1<I, Choice<(..., ...)>>, ...)>>` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::parser::range::recognize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/range.rs:90:12
[INFO] [stdout]     |
[INFO] [stdout]  88 |     pub fn recognize[Input, P](parser: P)(Input) -> <Input as StreamOnce>::Range
[INFO] [stdout]     |            --------- required by a bound in this function
[INFO] [stdout]  89 |     where [
[INFO] [stdout]  90 |         P: Parser<Input>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^ required by this bound in `recognize`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-15333508532085230491.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0284]: type annotations needed: cannot satisfy `<Map<newline<'_, I>, {closure@...}> as Parser<...>>::Output == ...`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:94:9
[INFO] [stdout]     |
[INFO] [stdout]  93 |       recognize(
[INFO] [stdout]     |       --------- required by a bound introduced by this call
[INFO] [stdout]  94 | /         skip_many(
[INFO] [stdout]  95 | |             choice((
[INFO] [stdout]  96 | |                 skip_many1(
[INFO] [stdout]  97 | |                     choice((
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |             ))
[INFO] [stdout] 104 | |         )
[INFO] [stdout]     | |_________^ cannot satisfy `<Map<newline<'_, I>, {closure@...}> as Parser<...>>::Output == ...`
[INFO] [stdout]     |
[INFO] [stdout]     = note: required for `(TakeWhile1<I, fn(u8) -> bool {is_wschar}>, Map<newline<'_, I>, ...>)` to implement `ChoiceParser<I>`
[INFO] [stdout]     = note: required for `Choice<(TakeWhile1<I, fn(u8) -> bool {is_wschar}>, Map<..., ...>)>` to implement `combine::Parser<I>`
[INFO] [stdout]     = note: 4 redundant requirements hidden
[INFO] [stdout]     = note: required for `SkipMany<I, Choice<(SkipMany1<I, Choice<(..., ...)>>, ...)>>` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::parser::range::recognize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/range.rs:90:12
[INFO] [stdout]     |
[INFO] [stdout]  88 |     pub fn recognize[Input, P](parser: P)(Input) -> <Input as StreamOnce>::Range
[INFO] [stdout]     |            --------- required by a bound in this function
[INFO] [stdout]  89 |     where [
[INFO] [stdout]  90 |         P: Parser<Input>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^ required by this bound in `recognize`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-5900453595808657244.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 | /     choice((
[INFO] [stdout] 112 | |         newline().map(|_| "\n"),
[INFO] [stdout] 113 | |         eof().map(|_| "")
[INFO] [stdout] 114 | |     ))
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:110:1
[INFO] [stdout]     |
[INFO] [stdout] 110 | / parse!(line_ending() -> &'a str, {
[INFO] [stdout] 111 | |     choice((
[INFO] [stdout] 112 | |         newline().map(|_| "\n"),
[INFO] [stdout] 113 | |         eof().map(|_| "")
[INFO] [stdout] 114 | |     ))
[INFO] [stdout] 115 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `newline<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:62:1
[INFO] [stdout]     |
[INFO] [stdout]  62 | / parse!(newline() -> char, {
[INFO] [stdout]  63 | |     choice((lf(), crlf()))
[INFO] [stdout]  64 | |         .map(|_| '\n')
[INFO] [stdout]  65 | |         .expected("newline")
[INFO] [stdout]  66 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-12453316574319549944.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 | /     choice((
[INFO] [stdout] 112 | |         newline().map(|_| "\n"),
[INFO] [stdout] 113 | |         eof().map(|_| "")
[INFO] [stdout] 114 | |     ))
[INFO] [stdout]     | |______^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:110:1
[INFO] [stdout]     |
[INFO] [stdout] 110 | / parse!(line_ending() -> &'a str, {
[INFO] [stdout] 111 | |     choice((
[INFO] [stdout] 112 | |         newline().map(|_| "\n"),
[INFO] [stdout] 113 | |         eof().map(|_| "")
[INFO] [stdout] 114 | |     ))
[INFO] [stdout] 115 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `newline<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:62:1
[INFO] [stdout]     |
[INFO] [stdout]  62 | / parse!(newline() -> char, {
[INFO] [stdout]  63 | |     choice((lf(), crlf()))
[INFO] [stdout]  64 | |         .map(|_| '\n')
[INFO] [stdout]  65 | |         .expected("newline")
[INFO] [stdout]  66 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-4059475440744935349.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |     recognize((
[INFO] [stdout]     |     --------- required by a bound introduced by this call
[INFO] [stdout] 121 |         ws(),
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:119:1
[INFO] [stdout]     |
[INFO] [stdout] 119 | / parse!(line_trailing() -> &'a [u8], {
[INFO] [stdout] 120 | |     recognize((
[INFO] [stdout] 121 | |         ws(),
[INFO] [stdout] 122 | |         optional(comment()),
[INFO] [stdout] 123 | |     )).skip(line_ending())
[INFO] [stdout] 124 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `ws<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | / parse!(ws() -> &'a str, {
[INFO] [stdout]  27 | |     take_while(is_wschar).map(|b| {
[INFO] [stdout]  28 | |         unsafe { from_utf8_unchecked(b, "`is_wschar` filters out on-ASCII") }
[INFO] [stdout]  29 | |     })
[INFO] [stdout]  30 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(ws<'_, I>, Optional<comment<'_, I>>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::parser::range::recognize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/range.rs:90:12
[INFO] [stdout]     |
[INFO] [stdout]  88 |     pub fn recognize[Input, P](parser: P)(Input) -> <Input as StreamOnce>::Range
[INFO] [stdout]     |            --------- required by a bound in this function
[INFO] [stdout]  89 |     where [
[INFO] [stdout]  90 |         P: Parser<Input>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^ required by this bound in `recognize`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-14712863627334068392.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |     recognize((
[INFO] [stdout]     |     --------- required by a bound introduced by this call
[INFO] [stdout] 121 |         ws(),
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:119:1
[INFO] [stdout]     |
[INFO] [stdout] 119 | / parse!(line_trailing() -> &'a [u8], {
[INFO] [stdout] 120 | |     recognize((
[INFO] [stdout] 121 | |         ws(),
[INFO] [stdout] 122 | |         optional(comment()),
[INFO] [stdout] 123 | |     )).skip(line_ending())
[INFO] [stdout] 124 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `ws<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/trivia.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | / parse!(ws() -> &'a str, {
[INFO] [stdout]  27 | |     take_while(is_wschar).map(|b| {
[INFO] [stdout]  28 | |         unsafe { from_utf8_unchecked(b, "`is_wschar` filters out on-ASCII") }
[INFO] [stdout]  29 | |     })
[INFO] [stdout]  30 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: 1 redundant requirement hidden
[INFO] [stdout]     = note: required for `(ws<'_, I>, Optional<comment<'_, I>>)` to implement `combine::Parser<I>`
[INFO] [stdout] note: required by a bound in `combine::parser::range::recognize`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/parser/range.rs:90:12
[INFO] [stdout]     |
[INFO] [stdout]  88 |     pub fn recognize[Input, P](parser: P)(Input) -> <Input as StreamOnce>::Range
[INFO] [stdout]     |            --------- required by a bound in this function
[INFO] [stdout]  89 |     where [
[INFO] [stdout]  90 |         P: Parser<Input>,
[INFO] [stdout]     |            ^^^^^^^^^^^^^ required by this bound in `recognize`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-14495157582269297711.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/value.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | /     recognize_with_value(look_ahead(any()).then(|e| {
[INFO] [stdout] 17 | |         dispatch!(e;
[INFO] [stdout] 18 | |             crate::parser::strings::QUOTATION_MARK |
[INFO] [stdout] 19 | |             crate::parser::strings::APOSTROPHE => string().map(|s| {
[INFO] [stdout] ...  |
[INFO] [stdout] 57 | |     })).and_then(|(raw, value)| apply_raw(value, raw))
[INFO] [stdout]    | |_______^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/value.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | / parse!(value() -> v::Value, {
[INFO] [stdout] 16 | |     recognize_with_value(look_ahead(any()).then(|e| {
[INFO] [stdout] 17 | |         dispatch!(e;
[INFO] [stdout] 18 | |             crate::parser::strings::QUOTATION_MARK |
[INFO] [stdout] ...  |
[INFO] [stdout] 57 | |     })).and_then(|(raw, value)| apply_raw(value, raw))
[INFO] [stdout] 58 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `strings::string<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / parse!(string() -> String, {
[INFO] [stdout] 17 | |     choice((
[INFO] [stdout] 18 | |         ml_basic_string(),
[INFO] [stdout] 19 | |         basic_string(),
[INFO] [stdout] ...  |
[INFO] [stdout] 22 | |     ))
[INFO] [stdout] 23 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-13503427635771489575.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/value.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | /     recognize_with_value(look_ahead(any()).then(|e| {
[INFO] [stdout] 17 | |         dispatch!(e;
[INFO] [stdout] 18 | |             crate::parser::strings::QUOTATION_MARK |
[INFO] [stdout] 19 | |             crate::parser::strings::APOSTROPHE => string().map(|s| {
[INFO] [stdout] ...  |
[INFO] [stdout] 57 | |     })).and_then(|(raw, value)| apply_raw(value, raw))
[INFO] [stdout]    | |_______^
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/value.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | / parse!(value() -> v::Value, {
[INFO] [stdout] 16 | |     recognize_with_value(look_ahead(any()).then(|e| {
[INFO] [stdout] 17 | |         dispatch!(e;
[INFO] [stdout] 18 | |             crate::parser::strings::QUOTATION_MARK |
[INFO] [stdout] ...  |
[INFO] [stdout] 57 | |     })).and_then(|(raw, value)| apply_raw(value, raw))
[INFO] [stdout] 58 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `strings::string<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/strings.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / parse!(string() -> String, {
[INFO] [stdout] 17 | |     choice((
[INFO] [stdout] 18 | |         ml_basic_string(),
[INFO] [stdout] 19 | |         basic_string(),
[INFO] [stdout] ...  |
[INFO] [stdout] 22 | |     ))
[INFO] [stdout] 23 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-13847797595760978165.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / parse!(array() -> Array, {
[INFO] [stdout] 13 | |     between(byte(ARRAY_OPEN), byte(ARRAY_CLOSE),
[INFO] [stdout] 14 | |             array_values())
[INFO] [stdout] 15 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / parse!(array() -> Array, {
[INFO] [stdout] 13 | |     between(byte(ARRAY_OPEN), byte(ARRAY_CLOSE),
[INFO] [stdout] 14 | |             array_values())
[INFO] [stdout] 15 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `parser::array::array<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / parse!(array() -> Array, {
[INFO] [stdout] 13 | |     between(byte(ARRAY_OPEN), byte(ARRAY_CLOSE),
[INFO] [stdout] 14 | |             array_values())
[INFO] [stdout] 15 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / parse!(array() -> Array, {
[INFO] [stdout] 13 | |     between(byte(ARRAY_OPEN), byte(ARRAY_CLOSE),
[INFO] [stdout] 14 | |             array_values())
[INFO] [stdout] 15 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / parse!(array() -> Array, {
[INFO] [stdout] 13 | |     between(byte(ARRAY_OPEN), byte(ARRAY_CLOSE),
[INFO] [stdout] 14 | |             array_values())
[INFO] [stdout] 15 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `parser::array::array<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / parse!(array() -> Array, {
[INFO] [stdout] 13 | |     between(byte(ARRAY_OPEN), byte(ARRAY_CLOSE),
[INFO] [stdout] 14 | |             array_values())
[INFO] [stdout] 15 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / parse!(array() -> Array, {
[INFO] [stdout] 13 | |     between(byte(ARRAY_OPEN), byte(ARRAY_CLOSE),
[INFO] [stdout] 14 | |             array_values())
[INFO] [stdout] 15 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / parse!(array() -> Array, {
[INFO] [stdout] 13 | |     between(byte(ARRAY_OPEN), byte(ARRAY_CLOSE),
[INFO] [stdout] 14 | |             array_values())
[INFO] [stdout] 15 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `parser::array::array`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]    |
[INFO] [stdout] 11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `array`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:12:8
[INFO] [stdout]    |
[INFO] [stdout] 12 |   parse!(array() -> Array, {
[INFO] [stdout]    |   -      ----- required by a bound in this struct
[INFO] [stdout]    |  _|
[INFO] [stdout]    | |
[INFO] [stdout] 13 | |     between(byte(ARRAY_OPEN), byte(ARRAY_CLOSE),
[INFO] [stdout] 14 | |             array_values())
[INFO] [stdout] 15 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | / parse!(array_values() -> Array, {
[INFO] [stdout] 30 | |     (
[INFO] [stdout] 31 | |         optional(
[INFO] [stdout] 32 | |             recognize_with_value(
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     })
[INFO] [stdout] 43 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | / parse!(array_values() -> Array, {
[INFO] [stdout] 30 | |     (
[INFO] [stdout] 31 | |         optional(
[INFO] [stdout] 32 | |             recognize_with_value(
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     })
[INFO] [stdout] 43 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `array_values<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | / parse!(array_values() -> Array, {
[INFO] [stdout] 30 | |     (
[INFO] [stdout] 31 | |         optional(
[INFO] [stdout] 32 | |             recognize_with_value(
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     })
[INFO] [stdout] 43 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | / parse!(array_values() -> Array, {
[INFO] [stdout] 30 | |     (
[INFO] [stdout] 31 | |         optional(
[INFO] [stdout] 32 | |             recognize_with_value(
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     })
[INFO] [stdout] 43 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | / parse!(array_values() -> Array, {
[INFO] [stdout] 30 | |     (
[INFO] [stdout] 31 | |         optional(
[INFO] [stdout] 32 | |             recognize_with_value(
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     })
[INFO] [stdout] 43 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `array_values<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | / parse!(array_values() -> Array, {
[INFO] [stdout] 30 | |     (
[INFO] [stdout] 31 | |         optional(
[INFO] [stdout] 32 | |             recognize_with_value(
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     })
[INFO] [stdout] 43 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | / parse!(array_values() -> Array, {
[INFO] [stdout] 30 | |     (
[INFO] [stdout] 31 | |         optional(
[INFO] [stdout] 32 | |             recognize_with_value(
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     })
[INFO] [stdout] 43 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | / parse!(array_values() -> Array, {
[INFO] [stdout] 30 | |     (
[INFO] [stdout] 31 | |         optional(
[INFO] [stdout] 32 | |             recognize_with_value(
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     })
[INFO] [stdout] 43 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `array_values`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]    |
[INFO] [stdout] 11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `array_values`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:29:8
[INFO] [stdout]    |
[INFO] [stdout] 29 |   parse!(array_values() -> Array, {
[INFO] [stdout]    |   -      ------------ required by a bound in this struct
[INFO] [stdout]    |  _|
[INFO] [stdout]    | |
[INFO] [stdout] 30 | |     (
[INFO] [stdout] 31 | |         optional(
[INFO] [stdout] 32 | |             recognize_with_value(
[INFO] [stdout] ...  |
[INFO] [stdout] 42 | |     })
[INFO] [stdout] 43 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | / parse!(array_value() -> Value, {
[INFO] [stdout] 46 | |     attempt((
[INFO] [stdout] 47 | |         ws_comment_newline(),
[INFO] [stdout] 48 | |         value(),
[INFO] [stdout] ...  |
[INFO] [stdout] 56 | |     })
[INFO] [stdout] 57 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | / parse!(array_value() -> Value, {
[INFO] [stdout] 46 | |     attempt((
[INFO] [stdout] 47 | |         ws_comment_newline(),
[INFO] [stdout] 48 | |         value(),
[INFO] [stdout] ...  |
[INFO] [stdout] 56 | |     })
[INFO] [stdout] 57 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `array_value<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | / parse!(array_value() -> Value, {
[INFO] [stdout] 46 | |     attempt((
[INFO] [stdout] 47 | |         ws_comment_newline(),
[INFO] [stdout] 48 | |         value(),
[INFO] [stdout] ...  |
[INFO] [stdout] 56 | |     })
[INFO] [stdout] 57 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | / parse!(array_value() -> Value, {
[INFO] [stdout] 46 | |     attempt((
[INFO] [stdout] 47 | |         ws_comment_newline(),
[INFO] [stdout] 48 | |         value(),
[INFO] [stdout] ...  |
[INFO] [stdout] 56 | |     })
[INFO] [stdout] 57 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | / parse!(array_value() -> Value, {
[INFO] [stdout] 46 | |     attempt((
[INFO] [stdout] 47 | |         ws_comment_newline(),
[INFO] [stdout] 48 | |         value(),
[INFO] [stdout] ...  |
[INFO] [stdout] 56 | |     })
[INFO] [stdout] 57 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `array_value<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | / parse!(array_value() -> Value, {
[INFO] [stdout] 46 | |     attempt((
[INFO] [stdout] 47 | |         ws_comment_newline(),
[INFO] [stdout] 48 | |         value(),
[INFO] [stdout] ...  |
[INFO] [stdout] 56 | |     })
[INFO] [stdout] 57 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | / parse!(array_value() -> Value, {
[INFO] [stdout] 46 | |     attempt((
[INFO] [stdout] 47 | |         ws_comment_newline(),
[INFO] [stdout] 48 | |         value(),
[INFO] [stdout] ...  |
[INFO] [stdout] 56 | |     })
[INFO] [stdout] 57 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | / parse!(array_value() -> Value, {
[INFO] [stdout] 46 | |     attempt((
[INFO] [stdout] 47 | |         ws_comment_newline(),
[INFO] [stdout] 48 | |         value(),
[INFO] [stdout] ...  |
[INFO] [stdout] 56 | |     })
[INFO] [stdout] 57 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `array_value`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]    |
[INFO] [stdout] 11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `array_value`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/array.rs:45:8
[INFO] [stdout]    |
[INFO] [stdout] 45 |   parse!(array_value() -> Value, {
[INFO] [stdout]    |   -      ----------- required by a bound in this struct
[INFO] [stdout]    |  _|
[INFO] [stdout]    | |
[INFO] [stdout] 46 | |     attempt((
[INFO] [stdout] 47 | |         ws_comment_newline(),
[INFO] [stdout] 48 | |         value(),
[INFO] [stdout] ...  |
[INFO] [stdout] 56 | |     })
[INFO] [stdout] 57 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | / parse!(date_time() -> Datetime, {
[INFO] [stdout] 19 | |     choice!(
[INFO] [stdout] 20 | |         (
[INFO] [stdout] 21 | |             full_date(),
[INFO] [stdout] ...  |
[INFO] [stdout] 50 | |         .message("While parsing a Date-Time")
[INFO] [stdout] 51 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | / parse!(date_time() -> Datetime, {
[INFO] [stdout] 19 | |     choice!(
[INFO] [stdout] 20 | |         (
[INFO] [stdout] 21 | |             full_date(),
[INFO] [stdout] ...  |
[INFO] [stdout] 50 | |         .message("While parsing a Date-Time")
[INFO] [stdout] 51 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `date_time<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | / parse!(date_time() -> Datetime, {
[INFO] [stdout] 19 | |     choice!(
[INFO] [stdout] 20 | |         (
[INFO] [stdout] 21 | |             full_date(),
[INFO] [stdout] ...  |
[INFO] [stdout] 50 | |         .message("While parsing a Date-Time")
[INFO] [stdout] 51 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | / parse!(date_time() -> Datetime, {
[INFO] [stdout] 19 | |     choice!(
[INFO] [stdout] 20 | |         (
[INFO] [stdout] 21 | |             full_date(),
[INFO] [stdout] ...  |
[INFO] [stdout] 50 | |         .message("While parsing a Date-Time")
[INFO] [stdout] 51 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | / parse!(date_time() -> Datetime, {
[INFO] [stdout] 19 | |     choice!(
[INFO] [stdout] 20 | |         (
[INFO] [stdout] 21 | |             full_date(),
[INFO] [stdout] ...  |
[INFO] [stdout] 50 | |         .message("While parsing a Date-Time")
[INFO] [stdout] 51 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `date_time<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | / parse!(date_time() -> Datetime, {
[INFO] [stdout] 19 | |     choice!(
[INFO] [stdout] 20 | |         (
[INFO] [stdout] 21 | |             full_date(),
[INFO] [stdout] ...  |
[INFO] [stdout] 50 | |         .message("While parsing a Date-Time")
[INFO] [stdout] 51 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | / parse!(date_time() -> Datetime, {
[INFO] [stdout] 19 | |     choice!(
[INFO] [stdout] 20 | |         (
[INFO] [stdout] 21 | |             full_date(),
[INFO] [stdout] ...  |
[INFO] [stdout] 50 | |         .message("While parsing a Date-Time")
[INFO] [stdout] 51 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | / parse!(date_time() -> Datetime, {
[INFO] [stdout] 19 | |     choice!(
[INFO] [stdout] 20 | |         (
[INFO] [stdout] 21 | |             full_date(),
[INFO] [stdout] ...  |
[INFO] [stdout] 50 | |         .message("While parsing a Date-Time")
[INFO] [stdout] 51 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `date_time`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]    |
[INFO] [stdout] 11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `date_time`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:18:8
[INFO] [stdout]    |
[INFO] [stdout] 18 |   parse!(date_time() -> Datetime, {
[INFO] [stdout]    |   -      --------- required by a bound in this struct
[INFO] [stdout]    |  _|
[INFO] [stdout]    | |
[INFO] [stdout] 19 | |     choice!(
[INFO] [stdout] 20 | |         (
[INFO] [stdout] 21 | |             full_date(),
[INFO] [stdout] ...  |
[INFO] [stdout] 50 | |         .message("While parsing a Date-Time")
[INFO] [stdout] 51 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 | / parse!(full_date() -> Date, {
[INFO] [stdout] 55 | |     (
[INFO] [stdout] 56 | |         attempt((date_fullyear(), byte(b'-'))),
[INFO] [stdout] 57 | |         date_month(),
[INFO] [stdout] ...  |
[INFO] [stdout] 62 | |     })
[INFO] [stdout] 63 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 | / parse!(full_date() -> Date, {
[INFO] [stdout] 55 | |     (
[INFO] [stdout] 56 | |         attempt((date_fullyear(), byte(b'-'))),
[INFO] [stdout] 57 | |         date_month(),
[INFO] [stdout] ...  |
[INFO] [stdout] 62 | |     })
[INFO] [stdout] 63 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `full_date<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 | / parse!(full_date() -> Date, {
[INFO] [stdout] 55 | |     (
[INFO] [stdout] 56 | |         attempt((date_fullyear(), byte(b'-'))),
[INFO] [stdout] 57 | |         date_month(),
[INFO] [stdout] ...  |
[INFO] [stdout] 62 | |     })
[INFO] [stdout] 63 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 | / parse!(full_date() -> Date, {
[INFO] [stdout] 55 | |     (
[INFO] [stdout] 56 | |         attempt((date_fullyear(), byte(b'-'))),
[INFO] [stdout] 57 | |         date_month(),
[INFO] [stdout] ...  |
[INFO] [stdout] 62 | |     })
[INFO] [stdout] 63 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 | / parse!(full_date() -> Date, {
[INFO] [stdout] 55 | |     (
[INFO] [stdout] 56 | |         attempt((date_fullyear(), byte(b'-'))),
[INFO] [stdout] 57 | |         date_month(),
[INFO] [stdout] ...  |
[INFO] [stdout] 62 | |     })
[INFO] [stdout] 63 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `full_date<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 | / parse!(full_date() -> Date, {
[INFO] [stdout] 55 | |     (
[INFO] [stdout] 56 | |         attempt((date_fullyear(), byte(b'-'))),
[INFO] [stdout] 57 | |         date_month(),
[INFO] [stdout] ...  |
[INFO] [stdout] 62 | |     })
[INFO] [stdout] 63 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 | / parse!(full_date() -> Date, {
[INFO] [stdout] 55 | |     (
[INFO] [stdout] 56 | |         attempt((date_fullyear(), byte(b'-'))),
[INFO] [stdout] 57 | |         date_month(),
[INFO] [stdout] ...  |
[INFO] [stdout] 62 | |     })
[INFO] [stdout] 63 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 | / parse!(full_date() -> Date, {
[INFO] [stdout] 55 | |     (
[INFO] [stdout] 56 | |         attempt((date_fullyear(), byte(b'-'))),
[INFO] [stdout] 57 | |         date_month(),
[INFO] [stdout] ...  |
[INFO] [stdout] 62 | |     })
[INFO] [stdout] 63 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `full_date`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]    |
[INFO] [stdout] 11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `full_date`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:54:8
[INFO] [stdout]    |
[INFO] [stdout] 54 |   parse!(full_date() -> Date, {
[INFO] [stdout]    |   -      --------- required by a bound in this struct
[INFO] [stdout]    |  _|
[INFO] [stdout]    | |
[INFO] [stdout] 55 | |     (
[INFO] [stdout] 56 | |         attempt((date_fullyear(), byte(b'-'))),
[INFO] [stdout] 57 | |         date_month(),
[INFO] [stdout] ...  |
[INFO] [stdout] 62 | |     })
[INFO] [stdout] 63 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | / parse!(partial_time() -> Time, {
[INFO] [stdout] 67 | |     (
[INFO] [stdout] 68 | |         attempt((
[INFO] [stdout] 69 | |             time_hour(),
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | |     })
[INFO] [stdout] 79 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | / parse!(partial_time() -> Time, {
[INFO] [stdout] 67 | |     (
[INFO] [stdout] 68 | |         attempt((
[INFO] [stdout] 69 | |             time_hour(),
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | |     })
[INFO] [stdout] 79 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `partial_time<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | / parse!(partial_time() -> Time, {
[INFO] [stdout] 67 | |     (
[INFO] [stdout] 68 | |         attempt((
[INFO] [stdout] 69 | |             time_hour(),
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | |     })
[INFO] [stdout] 79 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | / parse!(partial_time() -> Time, {
[INFO] [stdout] 67 | |     (
[INFO] [stdout] 68 | |         attempt((
[INFO] [stdout] 69 | |             time_hour(),
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | |     })
[INFO] [stdout] 79 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | / parse!(partial_time() -> Time, {
[INFO] [stdout] 67 | |     (
[INFO] [stdout] 68 | |         attempt((
[INFO] [stdout] 69 | |             time_hour(),
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | |     })
[INFO] [stdout] 79 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `partial_time<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | / parse!(partial_time() -> Time, {
[INFO] [stdout] 67 | |     (
[INFO] [stdout] 68 | |         attempt((
[INFO] [stdout] 69 | |             time_hour(),
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | |     })
[INFO] [stdout] 79 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | / parse!(partial_time() -> Time, {
[INFO] [stdout] 67 | |     (
[INFO] [stdout] 68 | |         attempt((
[INFO] [stdout] 69 | |             time_hour(),
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | |     })
[INFO] [stdout] 79 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]    |
[INFO] [stdout]  5 | /         parser!{
[INFO] [stdout]  6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]  7 | |                 where
[INFO] [stdout]  8 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 21 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | / parse!(partial_time() -> Time, {
[INFO] [stdout] 67 | |     (
[INFO] [stdout] 68 | |         attempt((
[INFO] [stdout] 69 | |             time_hour(),
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | |     })
[INFO] [stdout] 79 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `partial_time`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]    |
[INFO] [stdout] 11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `partial_time`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:66:8
[INFO] [stdout]    |
[INFO] [stdout] 66 |   parse!(partial_time() -> Time, {
[INFO] [stdout]    |   -      ------------ required by a bound in this struct
[INFO] [stdout]    |  _|
[INFO] [stdout]    | |
[INFO] [stdout] 67 | |     (
[INFO] [stdout] 68 | |         attempt((
[INFO] [stdout] 69 | |             time_hour(),
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | |     })
[INFO] [stdout] 79 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:83:1
[INFO] [stdout]     |
[INFO] [stdout]  83 | / parse!(time_offset() -> Offset, {
[INFO] [stdout]  84 | |     attempt(satisfy(|c| c == b'Z' || c == b'z')).map(|_| Offset::Z)
[INFO] [stdout]  85 | |         .or(
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |         ).message("While parsing a Time Offset")
[INFO] [stdout] 101 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:83:1
[INFO] [stdout]     |
[INFO] [stdout]  83 | / parse!(time_offset() -> Offset, {
[INFO] [stdout]  84 | |     attempt(satisfy(|c| c == b'Z' || c == b'z')).map(|_| Offset::Z)
[INFO] [stdout]  85 | |         .or(
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |         ).message("While parsing a Time Offset")
[INFO] [stdout] 101 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `time_offset<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:83:1
[INFO] [stdout]     |
[INFO] [stdout]  83 | / parse!(time_offset() -> Offset, {
[INFO] [stdout]  84 | |     attempt(satisfy(|c| c == b'Z' || c == b'z')).map(|_| Offset::Z)
[INFO] [stdout]  85 | |         .or(
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |         ).message("While parsing a Time Offset")
[INFO] [stdout] 101 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:83:1
[INFO] [stdout]     |
[INFO] [stdout]  83 | / parse!(time_offset() -> Offset, {
[INFO] [stdout]  84 | |     attempt(satisfy(|c| c == b'Z' || c == b'z')).map(|_| Offset::Z)
[INFO] [stdout]  85 | |         .or(
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |         ).message("While parsing a Time Offset")
[INFO] [stdout] 101 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:83:1
[INFO] [stdout]     |
[INFO] [stdout]  83 | / parse!(time_offset() -> Offset, {
[INFO] [stdout]  84 | |     attempt(satisfy(|c| c == b'Z' || c == b'z')).map(|_| Offset::Z)
[INFO] [stdout]  85 | |         .or(
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |         ).message("While parsing a Time Offset")
[INFO] [stdout] 101 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `time_offset<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:83:1
[INFO] [stdout]     |
[INFO] [stdout]  83 | / parse!(time_offset() -> Offset, {
[INFO] [stdout]  84 | |     attempt(satisfy(|c| c == b'Z' || c == b'z')).map(|_| Offset::Z)
[INFO] [stdout]  85 | |         .or(
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |         ).message("While parsing a Time Offset")
[INFO] [stdout] 101 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:83:1
[INFO] [stdout]     |
[INFO] [stdout]  83 | / parse!(time_offset() -> Offset, {
[INFO] [stdout]  84 | |     attempt(satisfy(|c| c == b'Z' || c == b'z')).map(|_| Offset::Z)
[INFO] [stdout]  85 | |         .or(
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |         ).message("While parsing a Time Offset")
[INFO] [stdout] 101 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:83:1
[INFO] [stdout]     |
[INFO] [stdout]  83 | / parse!(time_offset() -> Offset, {
[INFO] [stdout]  84 | |     attempt(satisfy(|c| c == b'Z' || c == b'z')).map(|_| Offset::Z)
[INFO] [stdout]  85 | |         .or(
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |         ).message("While parsing a Time Offset")
[INFO] [stdout] 101 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `time_offset`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `time_offset`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:83:8
[INFO] [stdout]     |
[INFO] [stdout]  83 |   parse!(time_offset() -> Offset, {
[INFO] [stdout]     |   -      ----------- required by a bound in this struct
[INFO] [stdout]     |  _|
[INFO] [stdout]     | |
[INFO] [stdout]  84 | |     attempt(satisfy(|c| c == b'Z' || c == b'z')).map(|_| Offset::Z)
[INFO] [stdout]  85 | |         .or(
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |         ).message("While parsing a Time Offset")
[INFO] [stdout] 101 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | / parse!(date_fullyear() -> u16, {
[INFO] [stdout] 105 | |     signed_digits(4).map(|d| d as u16)
[INFO] [stdout] 106 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | / parse!(date_fullyear() -> u16, {
[INFO] [stdout] 105 | |     signed_digits(4).map(|d| d as u16)
[INFO] [stdout] 106 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `date_fullyear<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | / parse!(date_fullyear() -> u16, {
[INFO] [stdout] 105 | |     signed_digits(4).map(|d| d as u16)
[INFO] [stdout] 106 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | / parse!(date_fullyear() -> u16, {
[INFO] [stdout] 105 | |     signed_digits(4).map(|d| d as u16)
[INFO] [stdout] 106 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | / parse!(date_fullyear() -> u16, {
[INFO] [stdout] 105 | |     signed_digits(4).map(|d| d as u16)
[INFO] [stdout] 106 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `date_fullyear<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | / parse!(date_fullyear() -> u16, {
[INFO] [stdout] 105 | |     signed_digits(4).map(|d| d as u16)
[INFO] [stdout] 106 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | / parse!(date_fullyear() -> u16, {
[INFO] [stdout] 105 | |     signed_digits(4).map(|d| d as u16)
[INFO] [stdout] 106 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | / parse!(date_fullyear() -> u16, {
[INFO] [stdout] 105 | |     signed_digits(4).map(|d| d as u16)
[INFO] [stdout] 106 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `date_fullyear`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `date_fullyear`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:104:8
[INFO] [stdout]     |
[INFO] [stdout] 104 |   parse!(date_fullyear() -> u16, {
[INFO] [stdout]     |   -      ------------- required by a bound in this struct
[INFO] [stdout]     |  _|
[INFO] [stdout]     | |
[INFO] [stdout] 105 | |     signed_digits(4).map(|d| d as u16)
[INFO] [stdout] 106 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:109:1
[INFO] [stdout]     |
[INFO] [stdout] 109 | / parse!(date_month() -> u8, {
[INFO] [stdout] 110 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 111 | |         if (1..=12).contains(&v) {
[INFO] [stdout] 112 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |     })
[INFO] [stdout] 117 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:109:1
[INFO] [stdout]     |
[INFO] [stdout] 109 | / parse!(date_month() -> u8, {
[INFO] [stdout] 110 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 111 | |         if (1..=12).contains(&v) {
[INFO] [stdout] 112 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |     })
[INFO] [stdout] 117 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `date_month<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:109:1
[INFO] [stdout]     |
[INFO] [stdout] 109 | / parse!(date_month() -> u8, {
[INFO] [stdout] 110 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 111 | |         if (1..=12).contains(&v) {
[INFO] [stdout] 112 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |     })
[INFO] [stdout] 117 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:109:1
[INFO] [stdout]     |
[INFO] [stdout] 109 | / parse!(date_month() -> u8, {
[INFO] [stdout] 110 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 111 | |         if (1..=12).contains(&v) {
[INFO] [stdout] 112 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |     })
[INFO] [stdout] 117 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:109:1
[INFO] [stdout]     |
[INFO] [stdout] 109 | / parse!(date_month() -> u8, {
[INFO] [stdout] 110 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 111 | |         if (1..=12).contains(&v) {
[INFO] [stdout] 112 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |     })
[INFO] [stdout] 117 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `date_month<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:109:1
[INFO] [stdout]     |
[INFO] [stdout] 109 | / parse!(date_month() -> u8, {
[INFO] [stdout] 110 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 111 | |         if (1..=12).contains(&v) {
[INFO] [stdout] 112 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |     })
[INFO] [stdout] 117 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:109:1
[INFO] [stdout]     |
[INFO] [stdout] 109 | / parse!(date_month() -> u8, {
[INFO] [stdout] 110 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 111 | |         if (1..=12).contains(&v) {
[INFO] [stdout] 112 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |     })
[INFO] [stdout] 117 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:109:1
[INFO] [stdout]     |
[INFO] [stdout] 109 | / parse!(date_month() -> u8, {
[INFO] [stdout] 110 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 111 | |         if (1..=12).contains(&v) {
[INFO] [stdout] 112 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |     })
[INFO] [stdout] 117 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `date_month`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `date_month`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:109:8
[INFO] [stdout]     |
[INFO] [stdout] 109 |   parse!(date_month() -> u8, {
[INFO] [stdout]     |   -      ---------- required by a bound in this struct
[INFO] [stdout]     |  _|
[INFO] [stdout]     | |
[INFO] [stdout] 110 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 111 | |         if (1..=12).contains(&v) {
[INFO] [stdout] 112 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |     })
[INFO] [stdout] 117 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | / parse!(date_mday() -> u8, {
[INFO] [stdout] 121 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 122 | |         if (1..=31).contains(&v) {
[INFO] [stdout] 123 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |     })
[INFO] [stdout] 128 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | / parse!(date_mday() -> u8, {
[INFO] [stdout] 121 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 122 | |         if (1..=31).contains(&v) {
[INFO] [stdout] 123 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |     })
[INFO] [stdout] 128 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `date_mday<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | / parse!(date_mday() -> u8, {
[INFO] [stdout] 121 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 122 | |         if (1..=31).contains(&v) {
[INFO] [stdout] 123 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |     })
[INFO] [stdout] 128 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | / parse!(date_mday() -> u8, {
[INFO] [stdout] 121 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 122 | |         if (1..=31).contains(&v) {
[INFO] [stdout] 123 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |     })
[INFO] [stdout] 128 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | / parse!(date_mday() -> u8, {
[INFO] [stdout] 121 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 122 | |         if (1..=31).contains(&v) {
[INFO] [stdout] 123 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |     })
[INFO] [stdout] 128 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `date_mday<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | / parse!(date_mday() -> u8, {
[INFO] [stdout] 121 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 122 | |         if (1..=31).contains(&v) {
[INFO] [stdout] 123 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |     })
[INFO] [stdout] 128 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | / parse!(date_mday() -> u8, {
[INFO] [stdout] 121 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 122 | |         if (1..=31).contains(&v) {
[INFO] [stdout] 123 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |     })
[INFO] [stdout] 128 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | / parse!(date_mday() -> u8, {
[INFO] [stdout] 121 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 122 | |         if (1..=31).contains(&v) {
[INFO] [stdout] 123 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |     })
[INFO] [stdout] 128 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `date_mday`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `date_mday`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:120:8
[INFO] [stdout]     |
[INFO] [stdout] 120 |   parse!(date_mday() -> u8, {
[INFO] [stdout]     |   -      --------- required by a bound in this struct
[INFO] [stdout]     |  _|
[INFO] [stdout]     | |
[INFO] [stdout] 121 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 122 | |         if (1..=31).contains(&v) {
[INFO] [stdout] 123 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |     })
[INFO] [stdout] 128 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / parse!(time_hour() -> u8, {
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / parse!(time_hour() -> u8, {
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `time_hour<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / parse!(time_hour() -> u8, {
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / parse!(time_hour() -> u8, {
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / parse!(time_hour() -> u8, {
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `time_hour<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / parse!(time_hour() -> u8, {
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / parse!(time_hour() -> u8, {
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / parse!(time_hour() -> u8, {
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `time_hour`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `time_hour`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:136:8
[INFO] [stdout]     |
[INFO] [stdout] 136 |   parse!(time_hour() -> u8, {
[INFO] [stdout]     |   -      --------- required by a bound in this struct
[INFO] [stdout]     |  _|
[INFO] [stdout]     | |
[INFO] [stdout] 137 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 138 | |         if (0..=23).contains(&v) {
[INFO] [stdout] 139 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     })
[INFO] [stdout] 144 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | / parse!(time_minute() -> u8, {
[INFO] [stdout] 148 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 149 | |         if (0..=59).contains(&v) {
[INFO] [stdout] 150 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | |     })
[INFO] [stdout] 155 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | / parse!(time_minute() -> u8, {
[INFO] [stdout] 148 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 149 | |         if (0..=59).contains(&v) {
[INFO] [stdout] 150 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | |     })
[INFO] [stdout] 155 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `time_minute<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | / parse!(time_minute() -> u8, {
[INFO] [stdout] 148 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 149 | |         if (0..=59).contains(&v) {
[INFO] [stdout] 150 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | |     })
[INFO] [stdout] 155 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | / parse!(time_minute() -> u8, {
[INFO] [stdout] 148 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 149 | |         if (0..=59).contains(&v) {
[INFO] [stdout] 150 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | |     })
[INFO] [stdout] 155 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | / parse!(time_minute() -> u8, {
[INFO] [stdout] 148 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 149 | |         if (0..=59).contains(&v) {
[INFO] [stdout] 150 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | |     })
[INFO] [stdout] 155 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `time_minute<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | / parse!(time_minute() -> u8, {
[INFO] [stdout] 148 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 149 | |         if (0..=59).contains(&v) {
[INFO] [stdout] 150 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | |     })
[INFO] [stdout] 155 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | / parse!(time_minute() -> u8, {
[INFO] [stdout] 148 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 149 | |         if (0..=59).contains(&v) {
[INFO] [stdout] 150 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | |     })
[INFO] [stdout] 155 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | / parse!(time_minute() -> u8, {
[INFO] [stdout] 148 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 149 | |         if (0..=59).contains(&v) {
[INFO] [stdout] 150 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | |     })
[INFO] [stdout] 155 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `time_minute`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `time_minute`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:147:8
[INFO] [stdout]     |
[INFO] [stdout] 147 |   parse!(time_minute() -> u8, {
[INFO] [stdout]     |   -      ----------- required by a bound in this struct
[INFO] [stdout]     |  _|
[INFO] [stdout]     | |
[INFO] [stdout] 148 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 149 | |         if (0..=59).contains(&v) {
[INFO] [stdout] 150 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | |     })
[INFO] [stdout] 155 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:158:1
[INFO] [stdout]     |
[INFO] [stdout] 158 | / parse!(time_second() -> u8, {
[INFO] [stdout] 159 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 160 | |         if (0..=60).contains(&v) {
[INFO] [stdout] 161 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 165 | |     })
[INFO] [stdout] 166 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:158:1
[INFO] [stdout]     |
[INFO] [stdout] 158 | / parse!(time_second() -> u8, {
[INFO] [stdout] 159 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 160 | |         if (0..=60).contains(&v) {
[INFO] [stdout] 161 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 165 | |     })
[INFO] [stdout] 166 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `time_second<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:158:1
[INFO] [stdout]     |
[INFO] [stdout] 158 | / parse!(time_second() -> u8, {
[INFO] [stdout] 159 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 160 | |         if (0..=60).contains(&v) {
[INFO] [stdout] 161 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 165 | |     })
[INFO] [stdout] 166 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:158:1
[INFO] [stdout]     |
[INFO] [stdout] 158 | / parse!(time_second() -> u8, {
[INFO] [stdout] 159 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 160 | |         if (0..=60).contains(&v) {
[INFO] [stdout] 161 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 165 | |     })
[INFO] [stdout] 166 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:158:1
[INFO] [stdout]     |
[INFO] [stdout] 158 | / parse!(time_second() -> u8, {
[INFO] [stdout] 159 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 160 | |         if (0..=60).contains(&v) {
[INFO] [stdout] 161 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 165 | |     })
[INFO] [stdout] 166 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `time_second<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:158:1
[INFO] [stdout]     |
[INFO] [stdout] 158 | / parse!(time_second() -> u8, {
[INFO] [stdout] 159 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 160 | |         if (0..=60).contains(&v) {
[INFO] [stdout] 161 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 165 | |     })
[INFO] [stdout] 166 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:158:1
[INFO] [stdout]     |
[INFO] [stdout] 158 | / parse!(time_second() -> u8, {
[INFO] [stdout] 159 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 160 | |         if (0..=60).contains(&v) {
[INFO] [stdout] 161 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 165 | |     })
[INFO] [stdout] 166 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:158:1
[INFO] [stdout]     |
[INFO] [stdout] 158 | / parse!(time_second() -> u8, {
[INFO] [stdout] 159 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 160 | |         if (0..=60).contains(&v) {
[INFO] [stdout] 161 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 165 | |     })
[INFO] [stdout] 166 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `time_second`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `time_second`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:158:8
[INFO] [stdout]     |
[INFO] [stdout] 158 |   parse!(time_second() -> u8, {
[INFO] [stdout]     |   -      ----------- required by a bound in this struct
[INFO] [stdout]     |  _|
[INFO] [stdout]     | |
[INFO] [stdout] 159 | |     unsigned_digits(2).map(|d| d as u8).and_then(|v| {
[INFO] [stdout] 160 | |         if (0..=60).contains(&v) {
[INFO] [stdout] 161 | |             Ok(v)
[INFO] [stdout] ...   |
[INFO] [stdout] 165 | |     })
[INFO] [stdout] 166 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | / parse!(time_secfrac() -> u32, {
[INFO] [stdout] 170 | |     static SCALE: [u32; 10] =
[INFO] [stdout] 171 | |         [0, 100_000_000, 10_000_000, 1_000_000, 100_000, 10_000, 1_000, 100, 10, 1];
[INFO] [stdout] 172 | |     byte(b'.').and(take_while1(|c: u8| c.is_ascii_digit())).and_then::<_, _, CustomError>(|(_, repr): (u8, &[u8])| {
[INFO] [stdout] ...   |
[INFO] [stdout] 189 | |     })
[INFO] [stdout] 190 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | / parse!(time_secfrac() -> u32, {
[INFO] [stdout] 170 | |     static SCALE: [u32; 10] =
[INFO] [stdout] 171 | |         [0, 100_000_000, 10_000_000, 1_000_000, 100_000, 10_000, 1_000, 100, 10, 1];
[INFO] [stdout] 172 | |     byte(b'.').and(take_while1(|c: u8| c.is_ascii_digit())).and_then::<_, _, CustomError>(|(_, repr): (u8, &[u8])| {
[INFO] [stdout] ...   |
[INFO] [stdout] 189 | |     })
[INFO] [stdout] 190 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `time_secfrac<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | / parse!(time_secfrac() -> u32, {
[INFO] [stdout] 170 | |     static SCALE: [u32; 10] =
[INFO] [stdout] 171 | |         [0, 100_000_000, 10_000_000, 1_000_000, 100_000, 10_000, 1_000, 100, 10, 1];
[INFO] [stdout] 172 | |     byte(b'.').and(take_while1(|c: u8| c.is_ascii_digit())).and_then::<_, _, CustomError>(|(_, repr): (u8, &[u8])| {
[INFO] [stdout] ...   |
[INFO] [stdout] 189 | |     })
[INFO] [stdout] 190 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | / parse!(time_secfrac() -> u32, {
[INFO] [stdout] 170 | |     static SCALE: [u32; 10] =
[INFO] [stdout] 171 | |         [0, 100_000_000, 10_000_000, 1_000_000, 100_000, 10_000, 1_000, 100, 10, 1];
[INFO] [stdout] 172 | |     byte(b'.').and(take_while1(|c: u8| c.is_ascii_digit())).and_then::<_, _, CustomError>(|(_, repr): (u8, &[u8])| {
[INFO] [stdout] ...   |
[INFO] [stdout] 189 | |     })
[INFO] [stdout] 190 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | / parse!(time_secfrac() -> u32, {
[INFO] [stdout] 170 | |     static SCALE: [u32; 10] =
[INFO] [stdout] 171 | |         [0, 100_000_000, 10_000_000, 1_000_000, 100_000, 10_000, 1_000, 100, 10, 1];
[INFO] [stdout] 172 | |     byte(b'.').and(take_while1(|c: u8| c.is_ascii_digit())).and_then::<_, _, CustomError>(|(_, repr): (u8, &[u8])| {
[INFO] [stdout] ...   |
[INFO] [stdout] 189 | |     })
[INFO] [stdout] 190 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `time_secfrac<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | / parse!(time_secfrac() -> u32, {
[INFO] [stdout] 170 | |     static SCALE: [u32; 10] =
[INFO] [stdout] 171 | |         [0, 100_000_000, 10_000_000, 1_000_000, 100_000, 10_000, 1_000, 100, 10, 1];
[INFO] [stdout] 172 | |     byte(b'.').and(take_while1(|c: u8| c.is_ascii_digit())).and_then::<_, _, CustomError>(|(_, repr): (u8, &[u8])| {
[INFO] [stdout] ...   |
[INFO] [stdout] 189 | |     })
[INFO] [stdout] 190 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:172:5
[INFO] [stdout]     |
[INFO] [stdout] 172 |     byte(b'.').and(take_while1(|c: u8| c.is_ascii_digit())).and_then::<_, _, CustomError>(|(_, repr): (u8, &[u8])| {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | / parse!(time_secfrac() -> u32, {
[INFO] [stdout] 170 | |     static SCALE: [u32; 10] =
[INFO] [stdout] 171 | |         [0, 100_000_000, 10_000_000, 1_000_000, 100_000, 10_000, 1_000, 100, 10, 1];
[INFO] [stdout] 172 | |     byte(b'.').and(take_while1(|c: u8| c.is_ascii_digit())).and_then::<_, _, CustomError>(|(_, repr): (u8, &[u8])| {
[INFO] [stdout] ...   |
[INFO] [stdout] 189 | |     })
[INFO] [stdout] 190 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `<time_secfrac<'a, I> as combine::Parser<I>>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `<time_secfrac<'a, I> as Parser<I>>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | / parse!(time_secfrac() -> u32, {
[INFO] [stdout] 170 | |     static SCALE: [u32; 10] =
[INFO] [stdout] 171 | |         [0, 100_000_000, 10_000_000, 1_000_000, 100_000, 10_000, 1_000, 100, 10, 1];
[INFO] [stdout] 172 | |     byte(b'.').and(take_while1(|c: u8| c.is_ascii_digit())).and_then::<_, _, CustomError>(|(_, repr): (u8, &[u8])| {
[INFO] [stdout] ...   |
[INFO] [stdout] 189 | |     })
[INFO] [stdout] 190 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-13334955867267912652.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:172:5
[INFO] [stdout]     |
[INFO] [stdout] 172 |     byte(b'.').and(take_while1(|c: u8| c.is_ascii_digit())).and_then::<_, _, CustomError>(|(_, repr): (u8, &[u8])| {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | / parse!(time_secfrac() -> u32, {
[INFO] [stdout] 170 | |     static SCALE: [u32; 10] =
[INFO] [stdout] 171 | |         [0, 100_000_000, 10_000_000, 1_000_000, 100_000, 10_000, 1_000, 100, 10, 1];
[INFO] [stdout] 172 | |     byte(b'.').and(take_while1(|c: u8| c.is_ascii_digit())).and_then::<_, _, CustomError>(|(_, repr): (u8, &[u8])| {
[INFO] [stdout] ...   |
[INFO] [stdout] 189 | |     })
[INFO] [stdout] 190 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `<time_secfrac<'a, I> as combine::Parser<I>>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `<time_secfrac<'a, I> as Parser<I>>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | / parse!(time_secfrac() -> u32, {
[INFO] [stdout] 170 | |     static SCALE: [u32; 10] =
[INFO] [stdout] 171 | |         [0, 100_000_000, 10_000_000, 1_000_000, 100_000, 10_000, 1_000, 100, 10, 1];
[INFO] [stdout] 172 | |     byte(b'.').and(take_while1(|c: u8| c.is_ascii_digit())).and_then::<_, _, CustomError>(|(_, repr): (u8, &[u8])| {
[INFO] [stdout] ...   |
[INFO] [stdout] 189 | |     })
[INFO] [stdout] 190 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-3447789403837472577.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | / parse!(time_secfrac() -> u32, {
[INFO] [stdout] 170 | |     static SCALE: [u32; 10] =
[INFO] [stdout] 171 | |         [0, 100_000_000, 10_000_000, 1_000_000, 100_000, 10_000, 1_000, 100, 10, 1];
[INFO] [stdout] 172 | |     byte(b'.').and(take_while1(|c: u8| c.is_ascii_digit())).and_then::<_, _, CustomError>(|(_, repr): (u8, &[u8])| {
[INFO] [stdout] ...   |
[INFO] [stdout] 189 | |     })
[INFO] [stdout] 190 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | / parse!(time_secfrac() -> u32, {
[INFO] [stdout] 170 | |     static SCALE: [u32; 10] =
[INFO] [stdout] 171 | |         [0, 100_000_000, 10_000_000, 1_000_000, 100_000, 10_000, 1_000, 100, 10, 1];
[INFO] [stdout] 172 | |     byte(b'.').and(take_while1(|c: u8| c.is_ascii_digit())).and_then::<_, _, CustomError>(|(_, repr): (u8, &[u8])| {
[INFO] [stdout] ...   |
[INFO] [stdout] 189 | |     })
[INFO] [stdout] 190 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `time_secfrac`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `time_secfrac`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:169:8
[INFO] [stdout]     |
[INFO] [stdout] 169 |   parse!(time_secfrac() -> u32, {
[INFO] [stdout]     |   -      ------------ required by a bound in this struct
[INFO] [stdout]     |  _|
[INFO] [stdout]     | |
[INFO] [stdout] 170 | |     static SCALE: [u32; 10] =
[INFO] [stdout] 171 | |         [0, 100_000_000, 10_000_000, 1_000_000, 100_000, 10_000, 1_000, 100, 10, 1];
[INFO] [stdout] 172 | |     byte(b'.').and(take_while1(|c: u8| c.is_ascii_digit())).and_then::<_, _, CustomError>(|(_, repr): (u8, &[u8])| {
[INFO] [stdout] ...   |
[INFO] [stdout] 189 | |     })
[INFO] [stdout] 190 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:192:1
[INFO] [stdout]     |
[INFO] [stdout] 192 | / parse!(signed_digits(count: usize) -> i32, {
[INFO] [stdout] 193 | |     recognize(skip_count_min_max(
[INFO] [stdout] 194 | |         *count, *count,
[INFO] [stdout] 195 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |     })
[INFO] [stdout] 200 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:192:1
[INFO] [stdout]     |
[INFO] [stdout] 192 | / parse!(signed_digits(count: usize) -> i32, {
[INFO] [stdout] 193 | |     recognize(skip_count_min_max(
[INFO] [stdout] 194 | |         *count, *count,
[INFO] [stdout] 195 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |     })
[INFO] [stdout] 200 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `signed_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:192:1
[INFO] [stdout]     |
[INFO] [stdout] 192 | / parse!(signed_digits(count: usize) -> i32, {
[INFO] [stdout] 193 | |     recognize(skip_count_min_max(
[INFO] [stdout] 194 | |         *count, *count,
[INFO] [stdout] 195 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |     })
[INFO] [stdout] 200 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:192:1
[INFO] [stdout]     |
[INFO] [stdout] 192 | / parse!(signed_digits(count: usize) -> i32, {
[INFO] [stdout] 193 | |     recognize(skip_count_min_max(
[INFO] [stdout] 194 | |         *count, *count,
[INFO] [stdout] 195 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |     })
[INFO] [stdout] 200 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:192:1
[INFO] [stdout]     |
[INFO] [stdout] 192 | / parse!(signed_digits(count: usize) -> i32, {
[INFO] [stdout] 193 | |     recognize(skip_count_min_max(
[INFO] [stdout] 194 | |         *count, *count,
[INFO] [stdout] 195 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |     })
[INFO] [stdout] 200 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `signed_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:192:1
[INFO] [stdout]     |
[INFO] [stdout] 192 | / parse!(signed_digits(count: usize) -> i32, {
[INFO] [stdout] 193 | |     recognize(skip_count_min_max(
[INFO] [stdout] 194 | |         *count, *count,
[INFO] [stdout] 195 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |     })
[INFO] [stdout] 200 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:193:5
[INFO] [stdout]     |
[INFO] [stdout] 193 |     recognize(skip_count_min_max(
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:192:1
[INFO] [stdout]     |
[INFO] [stdout] 192 | / parse!(signed_digits(count: usize) -> i32, {
[INFO] [stdout] 193 | |     recognize(skip_count_min_max(
[INFO] [stdout] 194 | |         *count, *count,
[INFO] [stdout] 195 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |     })
[INFO] [stdout] 200 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `<signed_digits<'a, I> as combine::Parser<I>>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `<signed_digits<'a, I> as Parser<I>>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:192:1
[INFO] [stdout]     |
[INFO] [stdout] 192 | / parse!(signed_digits(count: usize) -> i32, {
[INFO] [stdout] 193 | |     recognize(skip_count_min_max(
[INFO] [stdout] 194 | |         *count, *count,
[INFO] [stdout] 195 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |     })
[INFO] [stdout] 200 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2390194616249387970.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:193:5
[INFO] [stdout]     |
[INFO] [stdout] 193 |     recognize(skip_count_min_max(
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:192:1
[INFO] [stdout]     |
[INFO] [stdout] 192 | / parse!(signed_digits(count: usize) -> i32, {
[INFO] [stdout] 193 | |     recognize(skip_count_min_max(
[INFO] [stdout] 194 | |         *count, *count,
[INFO] [stdout] 195 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |     })
[INFO] [stdout] 200 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `<signed_digits<'a, I> as combine::Parser<I>>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `<signed_digits<'a, I> as Parser<I>>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:192:1
[INFO] [stdout]     |
[INFO] [stdout] 192 | / parse!(signed_digits(count: usize) -> i32, {
[INFO] [stdout] 193 | |     recognize(skip_count_min_max(
[INFO] [stdout] 194 | |         *count, *count,
[INFO] [stdout] 195 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |     })
[INFO] [stdout] 200 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-6322640571891537246.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:192:1
[INFO] [stdout]     |
[INFO] [stdout] 192 | / parse!(signed_digits(count: usize) -> i32, {
[INFO] [stdout] 193 | |     recognize(skip_count_min_max(
[INFO] [stdout] 194 | |         *count, *count,
[INFO] [stdout] 195 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |     })
[INFO] [stdout] 200 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:192:1
[INFO] [stdout]     |
[INFO] [stdout] 192 | / parse!(signed_digits(count: usize) -> i32, {
[INFO] [stdout] 193 | |     recognize(skip_count_min_max(
[INFO] [stdout] 194 | |         *count, *count,
[INFO] [stdout] 195 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |     })
[INFO] [stdout] 200 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `signed_digits`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `signed_digits`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:192:8
[INFO] [stdout]     |
[INFO] [stdout] 192 |   parse!(signed_digits(count: usize) -> i32, {
[INFO] [stdout]     |   -      ------------- required by a bound in this struct
[INFO] [stdout]     |  _|
[INFO] [stdout]     | |
[INFO] [stdout] 193 | |     recognize(skip_count_min_max(
[INFO] [stdout] 194 | |         *count, *count,
[INFO] [stdout] 195 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 199 | |     })
[INFO] [stdout] 200 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `unsigned_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required for `unsigned_digits<'_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7923321821986243659.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:203:5
[INFO] [stdout]     |
[INFO] [stdout] 203 |     recognize(skip_count_min_max(
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `<unsigned_digits<'a, I> as combine::Parser<I>>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `<unsigned_digits<'a, I> as Parser<I>>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2390194616249387970.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:203:5
[INFO] [stdout]     |
[INFO] [stdout] 203 |     recognize(skip_count_min_max(
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `<unsigned_digits<'a, I> as combine::Parser<I>>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `<unsigned_digits<'a, I> as Parser<I>>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-6322640571891537246.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | /         parser!{
[INFO] [stdout]   6 | |             pub(crate) fn $name['a, I]($($arg : $arg_type),*)(I) -> $ret
[INFO] [stdout]   7 | |                 where
[INFO] [stdout]   8 | |                 [I: RangeStream<
[INFO] [stdout] ...   |
[INFO] [stdout]  11 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...   |
[INFO] [stdout]  21 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | / parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `unsigned_digits`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:11:28
[INFO] [stdout]     |
[INFO] [stdout]  11 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `unsigned_digits`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/datetime.rs:202:8
[INFO] [stdout]     |
[INFO] [stdout] 202 |   parse!(unsigned_digits(count: usize) -> u32, {
[INFO] [stdout]     |   -      --------------- required by a bound in this struct
[INFO] [stdout]     |  _|
[INFO] [stdout]     | |
[INFO] [stdout] 203 | |     recognize(skip_count_min_max(
[INFO] [stdout] 204 | |         *count, *count,
[INFO] [stdout] 205 | |         satisfy(|c: u8| c.is_ascii_digit()),
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |     })
[INFO] [stdout] 210 | | });
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / toml_parser!(parse_comment, parser, {
[INFO] [stdout] 23 | |     (comment(), line_ending()).and_then::<_, _, std::str::Utf8Error>(|(c, e)| {
[INFO] [stdout] 24 | |         let c = std::str::from_utf8(c)?;
[INFO] [stdout] 25 | |         parser.borrow_mut().deref_mut().on_comment(c, e);
[INFO] [stdout] 26 | |         Ok(())
[INFO] [stdout] 27 | |     })
[INFO] [stdout] 28 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / toml_parser!(parse_comment, parser, {
[INFO] [stdout] 23 | |     (comment(), line_ending()).and_then::<_, _, std::str::Utf8Error>(|(c, e)| {
[INFO] [stdout] 24 | |         let c = std::str::from_utf8(c)?;
[INFO] [stdout] 25 | |         parser.borrow_mut().deref_mut().on_comment(c, e);
[INFO] [stdout] 26 | |         Ok(())
[INFO] [stdout] 27 | |     })
[INFO] [stdout] 28 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `parse_comment<'_, '_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / toml_parser!(parse_comment, parser, {
[INFO] [stdout] 23 | |     (comment(), line_ending()).and_then::<_, _, std::str::Utf8Error>(|(c, e)| {
[INFO] [stdout] 24 | |         let c = std::str::from_utf8(c)?;
[INFO] [stdout] 25 | |         parser.borrow_mut().deref_mut().on_comment(c, e);
[INFO] [stdout] 26 | |         Ok(())
[INFO] [stdout] 27 | |     })
[INFO] [stdout] 28 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7266639798422024074.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `toml_parser` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / toml_parser!(parse_comment, parser, {
[INFO] [stdout] 23 | |     (comment(), line_ending()).and_then::<_, _, std::str::Utf8Error>(|(c, e)| {
[INFO] [stdout] 24 | |         let c = std::str::from_utf8(c)?;
[INFO] [stdout] 25 | |         parser.borrow_mut().deref_mut().on_comment(c, e);
[INFO] [stdout] 26 | |         Ok(())
[INFO] [stdout] 27 | |     })
[INFO] [stdout] 28 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / toml_parser!(parse_comment, parser, {
[INFO] [stdout] 23 | |     (comment(), line_ending()).and_then::<_, _, std::str::Utf8Error>(|(c, e)| {
[INFO] [stdout] 24 | |         let c = std::str::from_utf8(c)?;
[INFO] [stdout] 25 | |         parser.borrow_mut().deref_mut().on_comment(c, e);
[INFO] [stdout] 26 | |         Ok(())
[INFO] [stdout] 27 | |     })
[INFO] [stdout] 28 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `parse_comment<'_, '_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / toml_parser!(parse_comment, parser, {
[INFO] [stdout] 23 | |     (comment(), line_ending()).and_then::<_, _, std::str::Utf8Error>(|(c, e)| {
[INFO] [stdout] 24 | |         let c = std::str::from_utf8(c)?;
[INFO] [stdout] 25 | |         parser.borrow_mut().deref_mut().on_comment(c, e);
[INFO] [stdout] 26 | |         Ok(())
[INFO] [stdout] 27 | |     })
[INFO] [stdout] 28 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7266639798422024074.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `toml_parser` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / toml_parser!(parse_comment, parser, {
[INFO] [stdout] 23 | |     (comment(), line_ending()).and_then::<_, _, std::str::Utf8Error>(|(c, e)| {
[INFO] [stdout] 24 | |         let c = std::str::from_utf8(c)?;
[INFO] [stdout] 25 | |         parser.borrow_mut().deref_mut().on_comment(c, e);
[INFO] [stdout] 26 | |         Ok(())
[INFO] [stdout] 27 | |     })
[INFO] [stdout] 28 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / toml_parser!(parse_comment, parser, {
[INFO] [stdout] 23 | |     (comment(), line_ending()).and_then::<_, _, std::str::Utf8Error>(|(c, e)| {
[INFO] [stdout] 24 | |         let c = std::str::from_utf8(c)?;
[INFO] [stdout] 25 | |         parser.borrow_mut().deref_mut().on_comment(c, e);
[INFO] [stdout] 26 | |         Ok(())
[INFO] [stdout] 27 | |     })
[INFO] [stdout] 28 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required by a bound in `parse_comment`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:35:28
[INFO] [stdout]    |
[INFO] [stdout] 35 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `parse_comment`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:22:14
[INFO] [stdout]    |
[INFO] [stdout] 22 |   toml_parser!(parse_comment, parser, {
[INFO] [stdout]    |   -            ------------- required by a bound in this struct
[INFO] [stdout]    |  _|
[INFO] [stdout]    | |
[INFO] [stdout] 23 | |     (comment(), line_ending()).and_then::<_, _, std::str::Utf8Error>(|(c, e)| {
[INFO] [stdout] 24 | |         let c = std::str::from_utf8(c)?;
[INFO] [stdout] 25 | |         parser.borrow_mut().deref_mut().on_comment(c, e);
[INFO] [stdout] 26 | |         Ok(())
[INFO] [stdout] 27 | |     })
[INFO] [stdout] 28 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `toml_parser` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / toml_parser!(
[INFO] [stdout] 31 | |     parse_ws,
[INFO] [stdout] 32 | |     parser,
[INFO] [stdout] 33 | |     ws().map(|w| parser.borrow_mut().deref_mut().on_ws(w))
[INFO] [stdout] 34 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / toml_parser!(
[INFO] [stdout] 31 | |     parse_ws,
[INFO] [stdout] 32 | |     parser,
[INFO] [stdout] 33 | |     ws().map(|w| parser.borrow_mut().deref_mut().on_ws(w))
[INFO] [stdout] 34 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout] note: required for `parse_ws<'_, '_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / toml_parser!(
[INFO] [stdout] 31 | |     parse_ws,
[INFO] [stdout] 32 | |     parser,
[INFO] [stdout] 33 | |     ws().map(|w| parser.borrow_mut().deref_mut().on_ws(w))
[INFO] [stdout] 34 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7266639798422024074.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `toml_parser` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / toml_parser!(
[INFO] [stdout] 31 | |     parse_ws,
[INFO] [stdout] 32 | |     parser,
[INFO] [stdout] 33 | |     ws().map(|w| parser.borrow_mut().deref_mut().on_ws(w))
[INFO] [stdout] 34 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / toml_parser!(
[INFO] [stdout] 31 | |     parse_ws,
[INFO] [stdout] 32 | |     parser,
[INFO] [stdout] 33 | |     ws().map(|w| parser.borrow_mut().deref_mut().on_ws(w))
[INFO] [stdout] 34 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout] note: required for `parse_ws<'_, '_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / toml_parser!(
[INFO] [stdout] 31 | |     parse_ws,
[INFO] [stdout] 32 | |     parser,
[INFO] [stdout] 33 | |     ws().map(|w| parser.borrow_mut().deref_mut().on_ws(w))
[INFO] [stdout] 34 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7266639798422024074.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `toml_parser` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / toml_parser!(
[INFO] [stdout] 31 | |     parse_ws,
[INFO] [stdout] 32 | |     parser,
[INFO] [stdout] 33 | |     ws().map(|w| parser.borrow_mut().deref_mut().on_ws(w))
[INFO] [stdout] 34 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / toml_parser!(
[INFO] [stdout] 31 | |     parse_ws,
[INFO] [stdout] 32 | |     parser,
[INFO] [stdout] 33 | |     ws().map(|w| parser.borrow_mut().deref_mut().on_ws(w))
[INFO] [stdout] 34 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout] note: required by a bound in `parse_ws`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:35:28
[INFO] [stdout]    |
[INFO] [stdout] 35 |                    I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `parse_ws`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / toml_parser!(
[INFO] [stdout] 31 | |     parse_ws,
[INFO] [stdout]    | |     -------- required by a bound in this struct
[INFO] [stdout] 32 | |     parser,
[INFO] [stdout] 33 | |     ws().map(|w| parser.borrow_mut().deref_mut().on_ws(w))
[INFO] [stdout] 34 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-2050654956983958644.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::combine_parser_impl` which comes from the expansion of the macro `toml_parser` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:36:1
[INFO] [stdout]    |
[INFO] [stdout] 36 | / toml_parser!(parse_newline, parser, {
[INFO] [stdout] 37 | |     newline().map(|_| parser.borrow_mut().deref_mut().on_ws("\n"))
[INFO] [stdout] 38 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:36:1
[INFO] [stdout]    |
[INFO] [stdout] 36 | / toml_parser!(parse_newline, parser, {
[INFO] [stdout] 37 | |     newline().map(|_| parser.borrow_mut().deref_mut().on_ws("\n"))
[INFO] [stdout] 38 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout] note: required for `parse_newline<'_, '_, I>` to implement `combine::Parser<I>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ----------------------------------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:36:1
[INFO] [stdout]    |
[INFO] [stdout] 36 | / toml_parser!(parse_newline, parser, {
[INFO] [stdout] 37 | |     newline().map(|_| parser.borrow_mut().deref_mut().on_ws("\n"))
[INFO] [stdout] 38 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/toml_edit-6e0d5414a31c33e2.long-type-7266639798422024074.txt'
[INFO] [stdout]    = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]    = note: this error originates in the macro `$crate::parse_mode` which comes from the expansion of the macro `toml_parser` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed: cannot satisfy `<I as StreamOnce>::Error: ParseError<u8, &[u8], ...>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:36:1
[INFO] [stdout]    |
[INFO] [stdout] 36 | / toml_parser!(parse_newline, parser, {
[INFO] [stdout] 37 | |     newline().map(|_| parser.borrow_mut().deref_mut().on_ws("\n"))
[INFO] [stdout] 38 | | });
[INFO] [stdout]    | |__- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout] note: multiple `impl`s or `where` clauses satisfying `<I as combine::StreamOnce>::Error: combine::ParseError<u8, &[u8], <I as combine::StreamOnce>::Position>` found
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/macros.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         parser!{
[INFO] [stdout] 30 | |             fn $name['a, 'b, I]($argh: &'b RefCell<TomlParser>)(I) -> ()
[INFO] [stdout] 31 | |             where
[INFO] [stdout] 32 | |                 [I: RangeStream<
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |                  I::Error: ParseError<u8, &'a [u8], <I as StreamOnce>::Position>,
[INFO] [stdout]    | |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/toml_edit-0.15.0/src/parser/document.rs:36:1
[INFO] [stdout]    |
[WARN] too many lines in the log, truncating it
