[INFO] cloning repository https://github.com/lukaspustina/mhost
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/lukaspustina/mhost" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flukaspustina%2Fmhost", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flukaspustina%2Fmhost'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 498650948d26ec1ef3483b7ed137be7350e79e83
[INFO] testing lukaspustina/mhost against beta-2026-01-20 for beta-1.94-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flukaspustina%2Fmhost" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/lukaspustina/mhost
[INFO] finished tweaking git repo https://github.com/lukaspustina/mhost
[INFO] tweaked toml for git repo https://github.com/lukaspustina/mhost written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/lukaspustina/mhost on toolchain beta-2026-01-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-01-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/lukaspustina/mhost 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" "+beta-2026-01-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 12fa5a5d8b961e58671957048da047c92df93a226c98095c1c68b45b1e738eef
[INFO] running `Command { std: "docker" "start" "-a" "12fa5a5d8b961e58671957048da047c92df93a226c98095c1c68b45b1e738eef", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "12fa5a5d8b961e58671957048da047c92df93a226c98095c1c68b45b1e738eef", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "12fa5a5d8b961e58671957048da047c92df93a226c98095c1c68b45b1e738eef", kill_on_drop: false }`
[INFO] [stdout] 12fa5a5d8b961e58671957048da047c92df93a226c98095c1c68b45b1e738eef
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 761c33ea3bcdf9827b2b956f74f9bb5b3c71fe9246a282fa60e11da8b12f9ad1
[INFO] running `Command { std: "docker" "start" "-a" "761c33ea3bcdf9827b2b956f74f9bb5b3c71fe9246a282fa60e11da8b12f9ad1", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.171
[INFO] [stderr]    Compiling smallvec v1.15.0
[INFO] [stderr]    Compiling cc v1.2.18
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling zerocopy v0.8.24
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling tinyvec v1.9.0
[INFO] [stderr]    Compiling icu_normalizer v1.5.0
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling socket2 v0.5.9
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling mio v1.0.3
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling tokio v1.44.2
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling idna_adapter v1.2.0
[INFO] [stderr]    Compiling idna v1.0.3
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling http v0.2.12
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling url v2.5.4
[INFO] [stderr]    Compiling hashbrown v0.15.2
[INFO] [stderr]    Compiling ipnet v2.11.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling data-encoding v2.8.0
[INFO] [stderr]    Compiling indexmap v2.9.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.24
[INFO] [stderr]    Compiling unicode-bidi v0.3.18
[INFO] [stderr]    Compiling rustls v0.21.12
[INFO] [stderr]    Compiling matches v0.1.10
[INFO] [stderr]    Compiling idna v0.2.3
[INFO] [stderr]    Compiling webpki v0.21.4
[INFO] [stderr]    Compiling sct v0.6.1
[INFO] [stderr]    Compiling hostname v0.4.1
[INFO] [stderr]    Compiling sct v0.7.1
[INFO] [stderr]    Compiling rustls v0.19.1
[INFO] [stderr]    Compiling rustls-webpki v0.101.7
[INFO] [stderr]    Compiling parking_lot_core v0.8.6
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling textwrap v0.11.0
[INFO] [stderr]    Compiling lru-cache v0.1.2
[INFO] [stderr]    Compiling enum-as-inner v0.6.1
[INFO] [stderr]    Compiling resolv-conf v0.7.1
[INFO] [stderr]    Compiling http-body v0.4.6
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling tokio-util v0.7.14
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling strsim v0.8.0
[INFO] [stderr]    Compiling lexical-core v0.7.6
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]    Compiling clap v2.34.0
[INFO] [stderr]    Compiling nom v5.1.3
[INFO] [stderr]    Compiling h2 v0.3.26
[INFO] [stderr]    Compiling enum-as-inner v0.3.4
[INFO] [stderr]    Compiling trust-dns-proto v0.20.4
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling tokio-rustls v0.22.0
[INFO] [stderr]    Compiling tokio-rustls v0.24.1
[INFO] [stderr]    Compiling hickory-proto v0.24.4
[INFO] [stderr]    Compiling webpki-roots v0.21.1
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling anyhow v1.0.97
[INFO] [stderr]    Compiling trust-dns-rustls v0.20.4
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling arrayvec v0.5.2
[INFO] [stderr]    Compiling pin-project v1.1.10
[INFO] [stderr]    Compiling trust-dns-https v0.20.4
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling mhost v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling parking_lot v0.11.2
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling hickory-resolver v0.24.4
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling webpki-roots v0.25.4
[INFO] [stderr]    Compiling hostname v0.3.1
[INFO] [stderr]    Compiling tabwriter v1.4.1
[INFO] [stderr]    Compiling chrono v0.4.40
[INFO] [stderr]    Compiling tracing-subscriber v0.3.19
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling hyper-rustls v0.24.2
[INFO] [stderr]    Compiling trust-dns-resolver v0.20.4
[INFO] [stderr]    Compiling reqwest v0.11.27
[INFO] [stderr]    Compiling tracing-futures v0.2.5
[INFO] [stderr]    Compiling ipnetwork v0.17.0
[INFO] [stderr]    Compiling tracing-log v0.1.4
[INFO] [stderr]    Compiling humantime v2.2.0
[INFO] [stderr]    Compiling yansi v0.5.1
[INFO] [stderr]    Compiling lru_time_cache v0.11.11
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/app/modules/discover/wordlist.rs:163:17
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn iter(&self) -> Iter<Name> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn iter(&self) -> Iter<'_, Name> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/app/output/mod.rs:80:24
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn new(config: &OutputConfig) -> Output {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^     ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn new(config: &OutputConfig) -> Output<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/nameserver/parser.rs:508:52
[INFO] [stdout]     |
[INFO] [stdout] 508 |     pub(crate) fn parsed_name_server_config(input: &str) -> IResult<&str, NameServerConfig> {
[INFO] [stdout]     |                                                    ^^^^             ^^^^  ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                                    |                |
[INFO] [stdout]     |                                                    |                the same lifetime is elided here
[INFO] [stdout]     |                                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 508 |     pub(crate) fn parsed_name_server_config(input: &str) -> IResult<&str, NameServerConfig<'_>> {
[INFO] [stdout]     |                                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/nameserver/parser.rs:534:20
[INFO] [stdout]     |
[INFO] [stdout] 534 |     fn ipv4(input: &str) -> IResult<&str, Target> {
[INFO] [stdout]     |                    ^^^^             ^^^^  ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |                |
[INFO] [stdout]     |                    |                the same lifetime is elided here
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 534 |     fn ipv4(input: &str) -> IResult<&str, Target<'_>> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/nameserver/parser.rs:542:20
[INFO] [stdout]     |
[INFO] [stdout] 542 |     fn ipv6(input: &str) -> IResult<&str, Target> {
[INFO] [stdout]     |                    ^^^^             ^^^^  ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |                |
[INFO] [stdout]     |                    |                the same lifetime is elided here
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 542 |     fn ipv6(input: &str) -> IResult<&str, Target<'_>> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/nameserver/parser.rs:555:20
[INFO] [stdout]     |
[INFO] [stdout] 555 |     fn name(input: &str) -> IResult<&str, Target> {
[INFO] [stdout]     |                    ^^^^             ^^^^  ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |                |
[INFO] [stdout]     |                    |                the same lifetime is elided here
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 555 |     fn name(input: &str) -> IResult<&str, Target<'_>> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resolver/lookup.rs:75:17
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn iter(&self) -> Iter<Lookup> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn iter(&self) -> Iter<'_, Lookup> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/domain_verification.rs:58:39
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn domain_verification(input: &str) -> IResult<&str, DomainVerification> {
[INFO] [stdout]    |                                       ^^^^             ^^^^  ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                       |                |
[INFO] [stdout]    |                                       |                the same lifetime is elided here
[INFO] [stdout]    |                                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn domain_verification(input: &str) -> IResult<&str, DomainVerification<'_>> {
[INFO] [stdout]    |                                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/domain_verification.rs:62:35
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn three_tuple_with_id(input: &str) -> IResult<&str, DomainVerification> {
[INFO] [stdout]    |                                   ^^^^             ^^^^  ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                   |                |
[INFO] [stdout]    |                                   |                the same lifetime is elided here
[INFO] [stdout]    |                                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn three_tuple_with_id(input: &str) -> IResult<&str, DomainVerification<'_>> {
[INFO] [stdout]    |                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/domain_verification.rs:75:29
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn ms_office_365(input: &str) -> IResult<&str, DomainVerification> {
[INFO] [stdout]    |                             ^^^^             ^^^^  ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                             |                |
[INFO] [stdout]    |                             |                the same lifetime is elided here
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn ms_office_365(input: &str) -> IResult<&str, DomainVerification<'_>> {
[INFO] [stdout]    |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/domain_verification.rs:90:20
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn zoom(input: &str) -> IResult<&str, DomainVerification> {
[INFO] [stdout]    |                    ^^^^             ^^^^  ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |                |
[INFO] [stdout]    |                    |                the same lifetime is elided here
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn zoom(input: &str) -> IResult<&str, DomainVerification<'_>> {
[INFO] [stdout]    |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:112:23
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn spf(input: &str) -> IResult<&str, Spf> {
[INFO] [stdout]     |                       ^^^^             ^^^^  ^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |                |
[INFO] [stdout]     |                       |                the same lifetime is elided here
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn spf(input: &str) -> IResult<&str, Spf<'_>> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:126:24
[INFO] [stdout]     |
[INFO] [stdout] 126 |     fn spf_word(input: &str) -> IResult<&str, Word> {
[INFO] [stdout]     |                        ^^^^             ^^^^  ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |                |
[INFO] [stdout]     |                        |                the same lifetime is elided here
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 |     fn spf_word(input: &str) -> IResult<&str, Word<'_>> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:131:29
[INFO] [stdout]     |
[INFO] [stdout] 131 |     fn spf_word_word(input: &str) -> IResult<&str, Word> {
[INFO] [stdout]     |                             ^^^^             ^^^^  ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |                |
[INFO] [stdout]     |                             |                the same lifetime is elided here
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 131 |     fn spf_word_word(input: &str) -> IResult<&str, Word<'_>> {
[INFO] [stdout]     |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:138:29
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn spf_mechanism(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                             ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |                |
[INFO] [stdout]     |                             |                the same lifetime is elided here
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn spf_mechanism(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:153:33
[INFO] [stdout]     |
[INFO] [stdout] 153 |     fn spf_mechanism_all(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                 ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |                |
[INFO] [stdout]     |                                 |                the same lifetime is elided here
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 153 |     fn spf_mechanism_all(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:158:31
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fn spf_mechanism_a(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                               ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |                |
[INFO] [stdout]     |                               |                the same lifetime is elided here
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fn spf_mechanism_a(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:184:33
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn spf_mechanism_ip4(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                 ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |                |
[INFO] [stdout]     |                                 |                the same lifetime is elided here
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn spf_mechanism_ip4(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:197:33
[INFO] [stdout]     |
[INFO] [stdout] 197 |     fn spf_mechanism_ip6(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                 ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |                |
[INFO] [stdout]     |                                 |                the same lifetime is elided here
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 197 |     fn spf_mechanism_ip6(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:210:32
[INFO] [stdout]     |
[INFO] [stdout] 210 |     fn spf_mechanism_mx(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |                |
[INFO] [stdout]     |                                |                the same lifetime is elided here
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 210 |     fn spf_mechanism_mx(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:217:33
[INFO] [stdout]     |
[INFO] [stdout] 217 |     fn spf_mechanism_ptr(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                 ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |                |
[INFO] [stdout]     |                                 |                the same lifetime is elided here
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 217 |     fn spf_mechanism_ptr(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:223:36
[INFO] [stdout]     |
[INFO] [stdout] 223 |     fn spf_mechanism_exists(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                    ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                    |                |
[INFO] [stdout]     |                                    |                the same lifetime is elided here
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 223 |     fn spf_mechanism_exists(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:236:37
[INFO] [stdout]     |
[INFO] [stdout] 236 |     fn spf_mechanism_include(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                     ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |                |
[INFO] [stdout]     |                                     |                the same lifetime is elided here
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 236 |     fn spf_mechanism_include(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:244:33
[INFO] [stdout]     |
[INFO] [stdout] 244 |     fn spf_word_modifier(input: &str) -> IResult<&str, Word> {
[INFO] [stdout]     |                                 ^^^^             ^^^^  ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |                |
[INFO] [stdout]     |                                 |                the same lifetime is elided here
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 244 |     fn spf_word_modifier(input: &str) -> IResult<&str, Word<'_>> {
[INFO] [stdout]     |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:250:37
[INFO] [stdout]     |
[INFO] [stdout] 250 |     fn spf_modifier_redirect(input: &str) -> IResult<&str, Modifier> {
[INFO] [stdout]     |                                     ^^^^             ^^^^  ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |                |
[INFO] [stdout]     |                                     |                the same lifetime is elided here
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 250 |     fn spf_modifier_redirect(input: &str) -> IResult<&str, Modifier<'_>> {
[INFO] [stdout]     |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:258:32
[INFO] [stdout]     |
[INFO] [stdout] 258 |     fn spf_modifier_exp(input: &str) -> IResult<&str, Modifier> {
[INFO] [stdout]     |                                ^^^^             ^^^^  ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |                |
[INFO] [stdout]     |                                |                the same lifetime is elided here
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 258 |     fn spf_modifier_exp(input: &str) -> IResult<&str, Modifier<'_>> {
[INFO] [stdout]     |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/mod.rs:48:30
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn parsed_txt(input: &str) -> IResult<&str, ParsedTxt> {
[INFO] [stdout]    |                              ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                              |                |
[INFO] [stdout]    |                              |                the same lifetime is elided here
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn parsed_txt(input: &str) -> IResult<&str, ParsedTxt<'_>> {
[INFO] [stdout]    |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/mod.rs:54:23
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn spf(input: &str) -> IResult<&str, ParsedTxt> {
[INFO] [stdout]    |                       ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                       |                |
[INFO] [stdout]    |                       |                the same lifetime is elided here
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn spf(input: &str) -> IResult<&str, ParsedTxt<'_>> {
[INFO] [stdout]    |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/mod.rs:60:39
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn domain_verification(input: &str) -> IResult<&str, ParsedTxt> {
[INFO] [stdout]    |                                       ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                       |                |
[INFO] [stdout]    |                                       |                the same lifetime is elided here
[INFO] [stdout]    |                                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn domain_verification(input: &str) -> IResult<&str, ParsedTxt<'_>> {
[INFO] [stdout]    |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/txt.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub fn iter(&self) -> Iter<Box<[u8]>> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub fn iter(&self) -> Iter<'_, Box<[u8]>> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/services/server_lists/mod.rs:258:17
[INFO] [stdout]     |
[INFO] [stdout] 258 |     pub fn iter(&self) -> Iter<DownloadResponse> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 258 |     pub fn iter(&self) -> Iter<'_, DownloadResponse> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/services/whois/mod.rs:425:17
[INFO] [stdout]     |
[INFO] [stdout] 425 |     pub fn iter(&self) -> Iter<WhoisResponse> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 425 |     pub fn iter(&self) -> Iter<'_, WhoisResponse> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 22s
[INFO] running `Command { std: "docker" "inspect" "761c33ea3bcdf9827b2b956f74f9bb5b3c71fe9246a282fa60e11da8b12f9ad1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "761c33ea3bcdf9827b2b956f74f9bb5b3c71fe9246a282fa60e11da8b12f9ad1", kill_on_drop: false }`
[INFO] [stdout] 761c33ea3bcdf9827b2b956f74f9bb5b3c71fe9246a282fa60e11da8b12f9ad1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1d15f82754b5f06866046a5e787015aecf91fa9d139fca7387becfafd5ff297b
[INFO] running `Command { std: "docker" "start" "-a" "1d15f82754b5f06866046a5e787015aecf91fa9d139fca7387becfafd5ff297b", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-bigint v0.1.45
[INFO] [stderr]    Compiling rustc-serialize v0.3.25
[INFO] [stderr]    Compiling num-complex v0.1.44
[INFO] [stderr]    Compiling num-rational v0.1.43
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling adler2 v2.0.0
[INFO] [stderr]    Compiling rustix v1.0.5
[INFO] [stderr]    Compiling miniz_oxide v0.8.8
[INFO] [stderr]    Compiling object v0.36.7
[INFO] [stderr]    Compiling error-chain v0.12.4
[INFO] [stderr]    Compiling dirs-sys v0.3.7
[INFO] [stderr]    Compiling linux-raw-sys v0.9.4
[INFO] [stderr]    Compiling bitflags v2.9.0
[INFO] [stderr]    Compiling dirs v2.0.2
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling getrandom v0.3.2
[INFO] [stderr]    Compiling itertools v0.9.0
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling term v0.6.1
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/app/modules/discover/wordlist.rs:163:17
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn iter(&self) -> Iter<Name> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn iter(&self) -> Iter<'_, Name> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/app/output/mod.rs:80:24
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn new(config: &OutputConfig) -> Output {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^     ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn new(config: &OutputConfig) -> Output<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/nameserver/parser.rs:508:52
[INFO] [stdout]     |
[INFO] [stdout] 508 |     pub(crate) fn parsed_name_server_config(input: &str) -> IResult<&str, NameServerConfig> {
[INFO] [stdout]     |                                                    ^^^^             ^^^^  ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                                    |                |
[INFO] [stdout]     |                                                    |                the same lifetime is elided here
[INFO] [stdout]     |                                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 508 |     pub(crate) fn parsed_name_server_config(input: &str) -> IResult<&str, NameServerConfig<'_>> {
[INFO] [stdout]     |                                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/nameserver/parser.rs:534:20
[INFO] [stdout]     |
[INFO] [stdout] 534 |     fn ipv4(input: &str) -> IResult<&str, Target> {
[INFO] [stdout]     |                    ^^^^             ^^^^  ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |                |
[INFO] [stdout]     |                    |                the same lifetime is elided here
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 534 |     fn ipv4(input: &str) -> IResult<&str, Target<'_>> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/nameserver/parser.rs:542:20
[INFO] [stdout]     |
[INFO] [stdout] 542 |     fn ipv6(input: &str) -> IResult<&str, Target> {
[INFO] [stdout]     |                    ^^^^             ^^^^  ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |                |
[INFO] [stdout]     |                    |                the same lifetime is elided here
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 542 |     fn ipv6(input: &str) -> IResult<&str, Target<'_>> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/nameserver/parser.rs:555:20
[INFO] [stdout]     |
[INFO] [stdout] 555 |     fn name(input: &str) -> IResult<&str, Target> {
[INFO] [stdout]     |                    ^^^^             ^^^^  ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |                |
[INFO] [stdout]     |                    |                the same lifetime is elided here
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 555 |     fn name(input: &str) -> IResult<&str, Target<'_>> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resolver/lookup.rs:75:17
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn iter(&self) -> Iter<Lookup> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn iter(&self) -> Iter<'_, Lookup> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/domain_verification.rs:58:39
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn domain_verification(input: &str) -> IResult<&str, DomainVerification> {
[INFO] [stdout]    |                                       ^^^^             ^^^^  ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                       |                |
[INFO] [stdout]    |                                       |                the same lifetime is elided here
[INFO] [stdout]    |                                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn domain_verification(input: &str) -> IResult<&str, DomainVerification<'_>> {
[INFO] [stdout]    |                                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/domain_verification.rs:62:35
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn three_tuple_with_id(input: &str) -> IResult<&str, DomainVerification> {
[INFO] [stdout]    |                                   ^^^^             ^^^^  ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                   |                |
[INFO] [stdout]    |                                   |                the same lifetime is elided here
[INFO] [stdout]    |                                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn three_tuple_with_id(input: &str) -> IResult<&str, DomainVerification<'_>> {
[INFO] [stdout]    |                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/domain_verification.rs:75:29
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn ms_office_365(input: &str) -> IResult<&str, DomainVerification> {
[INFO] [stdout]    |                             ^^^^             ^^^^  ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                             |                |
[INFO] [stdout]    |                             |                the same lifetime is elided here
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn ms_office_365(input: &str) -> IResult<&str, DomainVerification<'_>> {
[INFO] [stdout]    |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/domain_verification.rs:90:20
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn zoom(input: &str) -> IResult<&str, DomainVerification> {
[INFO] [stdout]    |                    ^^^^             ^^^^  ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |                |
[INFO] [stdout]    |                    |                the same lifetime is elided here
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn zoom(input: &str) -> IResult<&str, DomainVerification<'_>> {
[INFO] [stdout]    |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:112:23
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn spf(input: &str) -> IResult<&str, Spf> {
[INFO] [stdout]     |                       ^^^^             ^^^^  ^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |                |
[INFO] [stdout]     |                       |                the same lifetime is elided here
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn spf(input: &str) -> IResult<&str, Spf<'_>> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:126:24
[INFO] [stdout]     |
[INFO] [stdout] 126 |     fn spf_word(input: &str) -> IResult<&str, Word> {
[INFO] [stdout]     |                        ^^^^             ^^^^  ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |                |
[INFO] [stdout]     |                        |                the same lifetime is elided here
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 |     fn spf_word(input: &str) -> IResult<&str, Word<'_>> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:131:29
[INFO] [stdout]     |
[INFO] [stdout] 131 |     fn spf_word_word(input: &str) -> IResult<&str, Word> {
[INFO] [stdout]     |                             ^^^^             ^^^^  ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |                |
[INFO] [stdout]     |                             |                the same lifetime is elided here
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 131 |     fn spf_word_word(input: &str) -> IResult<&str, Word<'_>> {
[INFO] [stdout]     |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:138:29
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn spf_mechanism(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                             ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |                |
[INFO] [stdout]     |                             |                the same lifetime is elided here
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn spf_mechanism(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:153:33
[INFO] [stdout]     |
[INFO] [stdout] 153 |     fn spf_mechanism_all(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                 ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |                |
[INFO] [stdout]     |                                 |                the same lifetime is elided here
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 153 |     fn spf_mechanism_all(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:158:31
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fn spf_mechanism_a(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                               ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |                |
[INFO] [stdout]     |                               |                the same lifetime is elided here
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fn spf_mechanism_a(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:184:33
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn spf_mechanism_ip4(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                 ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |                |
[INFO] [stdout]     |                                 |                the same lifetime is elided here
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn spf_mechanism_ip4(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:197:33
[INFO] [stdout]     |
[INFO] [stdout] 197 |     fn spf_mechanism_ip6(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                 ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |                |
[INFO] [stdout]     |                                 |                the same lifetime is elided here
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 197 |     fn spf_mechanism_ip6(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:210:32
[INFO] [stdout]     |
[INFO] [stdout] 210 |     fn spf_mechanism_mx(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |                |
[INFO] [stdout]     |                                |                the same lifetime is elided here
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 210 |     fn spf_mechanism_mx(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:217:33
[INFO] [stdout]     |
[INFO] [stdout] 217 |     fn spf_mechanism_ptr(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                 ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |                |
[INFO] [stdout]     |                                 |                the same lifetime is elided here
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 217 |     fn spf_mechanism_ptr(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:223:36
[INFO] [stdout]     |
[INFO] [stdout] 223 |     fn spf_mechanism_exists(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                    ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                    |                |
[INFO] [stdout]     |                                    |                the same lifetime is elided here
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 223 |     fn spf_mechanism_exists(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:236:37
[INFO] [stdout]     |
[INFO] [stdout] 236 |     fn spf_mechanism_include(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                     ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |                |
[INFO] [stdout]     |                                     |                the same lifetime is elided here
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 236 |     fn spf_mechanism_include(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:244:33
[INFO] [stdout]     |
[INFO] [stdout] 244 |     fn spf_word_modifier(input: &str) -> IResult<&str, Word> {
[INFO] [stdout]     |                                 ^^^^             ^^^^  ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |                |
[INFO] [stdout]     |                                 |                the same lifetime is elided here
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 244 |     fn spf_word_modifier(input: &str) -> IResult<&str, Word<'_>> {
[INFO] [stdout]     |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:250:37
[INFO] [stdout]     |
[INFO] [stdout] 250 |     fn spf_modifier_redirect(input: &str) -> IResult<&str, Modifier> {
[INFO] [stdout]     |                                     ^^^^             ^^^^  ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |                |
[INFO] [stdout]     |                                     |                the same lifetime is elided here
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 250 |     fn spf_modifier_redirect(input: &str) -> IResult<&str, Modifier<'_>> {
[INFO] [stdout]     |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:258:32
[INFO] [stdout]     |
[INFO] [stdout] 258 |     fn spf_modifier_exp(input: &str) -> IResult<&str, Modifier> {
[INFO] [stdout]     |                                ^^^^             ^^^^  ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |                |
[INFO] [stdout]     |                                |                the same lifetime is elided here
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 258 |     fn spf_modifier_exp(input: &str) -> IResult<&str, Modifier<'_>> {
[INFO] [stdout]     |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/mod.rs:48:30
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn parsed_txt(input: &str) -> IResult<&str, ParsedTxt> {
[INFO] [stdout]    |                              ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                              |                |
[INFO] [stdout]    |                              |                the same lifetime is elided here
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn parsed_txt(input: &str) -> IResult<&str, ParsedTxt<'_>> {
[INFO] [stdout]    |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/mod.rs:54:23
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn spf(input: &str) -> IResult<&str, ParsedTxt> {
[INFO] [stdout]    |                       ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                       |                |
[INFO] [stdout]    |                       |                the same lifetime is elided here
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn spf(input: &str) -> IResult<&str, ParsedTxt<'_>> {
[INFO] [stdout]    |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/mod.rs:60:39
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn domain_verification(input: &str) -> IResult<&str, ParsedTxt> {
[INFO] [stdout]    |                                       ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                       |                |
[INFO] [stdout]    |                                       |                the same lifetime is elided here
[INFO] [stdout]    |                                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn domain_verification(input: &str) -> IResult<&str, ParsedTxt<'_>> {
[INFO] [stdout]    |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/txt.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub fn iter(&self) -> Iter<Box<[u8]>> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub fn iter(&self) -> Iter<'_, Box<[u8]>> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/services/server_lists/mod.rs:258:17
[INFO] [stdout]     |
[INFO] [stdout] 258 |     pub fn iter(&self) -> Iter<DownloadResponse> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 258 |     pub fn iter(&self) -> Iter<'_, DownloadResponse> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/services/whois/mod.rs:425:17
[INFO] [stdout]     |
[INFO] [stdout] 425 |     pub fn iter(&self) -> Iter<WhoisResponse> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 425 |     pub fn iter(&self) -> Iter<'_, WhoisResponse> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling tempfile v3.19.1
[INFO] [stderr]    Compiling num v0.1.43
[INFO] [stderr]    Compiling spectral v0.6.0
[INFO] [stderr]    Compiling backtrace v0.3.74
[INFO] [stderr]    Compiling lit v1.0.4
[INFO] [stderr]    Compiling mhost v0.3.1 (/opt/rustwide/workdir)
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/opt/rustwide/target/debug/examples/rustcGQO833/symbols.o" "<3 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libmhost-b13871a623ef3d36,libhostname-799390b9846ce576,libmatch_cfg-4ff408791b5a10a9,libhumantime-460ba1301d12ab86,libreqwest-02358b98c6fb2735,librustls_pemfile-30aaf682314043cb,libhyper_rustls-99e8699fe339e2a9,libserde_urlencoded-b400ea8f4fccc527,libwebpki_roots-da6c00699c81e448,libbase64-13144a1f1e192158,libhickory_resolver-12b1351ecf161f92,libhickory_proto-9fb7a7a59fd0649b,libtokio_rustls-684a0b9e9779147b,libmime-0188e0814ca7ddbf,libencoding_rs-55bc2f0c3e70aa1b,libserde_json-66a283ad15279622,librustls-4f98c35cb5b8ffb3,libsct-17afba23cdb49a4f,libwebpki-32f075e04d292d47,libring-29477ab0c974ab86,libuntrusted-b2f816886faf2178,libhyper-2e7cd797d0875746,libwant-7a6260b9c50f1479,libtry_lock-8fa2f6971035be84,libhttparse-8c9b827b8f345444,libtower_service-3fb88d28c2218805,libsync_wrapper-b5d3a794a1e9deea,libhttp_body-32978a92019d505a,liblru_time_cache-e4e9679573c335b3,libtracing_futures-abf53b1410369db6,libpin_project-ad00b8431bd1fcd0,libtrust_dns_resolver-ec8c9dfdb1c3da35,libwebpki_roots-e08a43ae6bcd1196,libtrust_dns_rustls-9e416d5311016610,libtrust_dns_https-1b1d2e0a70e35750,libtokio_rustls-bb422443c18e5f5a,libh2-6ee194130fec272f,libindexmap-50a2a5e807d06ea2,libequivalent-6a754676e6af62ae,libhashbrown-acdfbba63b345327,libhttp-f7e42874eabb68a3,libitoa-ef40fa516293a9d3,libfnv-79e2cbfbe03dcd16,libtokio_util-e9397611e28b6576,libparking_lot-b266fc8798facd12,libparking_lot_core-e8e45130ea7ed256,libinstant-38d60975c0c43666,liblru_cache-2ad3bbc5c06cfe11,liblinked_hash_map-7d04f0e6cc440adb,librustls-b5a1f1c420e7e08d,libbase64-42295ac2e0e134a3,libsct-3b05c92b758449c7,libwebpki-4e39d0613d227fc7,libtrust_dns_proto-7626d5753fe93ab0,libdata_encoding-abe3f5b16eafed3a,liburl-58d49fc2e5823cc6,libidna-f4781eacb8ae5cde,libidna_adapter-fa1b227aaeb582d8,libicu_normalizer-289aa62dd20341f5,libicu_normalizer_data-c33c55b3cec027b2,libwrite16-e996c39ad8ba5f0b,libutf8_iter-51566bbad89f3a68,libutf16_iter-7ca3c212f3ee1c68,libicu_properties-5fdfa17ab27a1218,libicu_properties_data-2474cd73d9d0fc17,libicu_locid_transform-5280019f5f6c7ea0,libicu_locid_transform_data-d08f8e04e6076fc3,libicu_collections-e78ef226b024979a,libicu_provider-9f8d6a775b06763b,libicu_locid-d799479cfc60a84c,liblitemap-79485f3bd9d9879d,libtinystr-ad84d2e6e7739f72,libzerovec-fd4eaf543aaffed9,libwriteable-1e5dea0053e4c229,libyoke-538e91f74c3f2235,libzerofrom-6b4b7f16a5e262af,libstable_deref_trait-14e4a70bda35dfe8,libform_urlencoded-48069ad4ff13b53d,libpercent_encoding-af9df9186596bd92,libipnet-a38805d99c19843f,libidna-9243d429a46ec16e,libunicode_normalization-870c1ffcd0c034a5,libunicode_bidi-a9d2c96e849c6f3c,libmatches-12896af12519b727,libtinyvec-5c4dad597805d566,libtinyvec_macros-7b77ea21c73594ca,libring-aaa6a162fbba4909,libspin-4089a13ab2a784ba,libuntrusted-a7f0f384c8611dea,libresolv_conf-3213aa3ff248daeb,libhostname-d1a7f4a672b9ce2a,libfutures-3b61b967de5d728e,libfutures_executor-39686a06346b00da,libfutures_util-907c2bff22012af8,libfutures_io-59d0071c9258d69f,libslab-3788524c377108ad,libfutures_channel-3bb2db6cecc5bacb,libfutures_sink-ae1eb2d060de53a2,libfutures_task-e09ab7898221cb97,libpin_utils-3860774ad9b215b5,libfutures_core-3b920243fce8fec0,libtabwriter-5616899634f90777,libunicode_width-0122813f2549e4e9,libipnetwork-feba2d00e142b0a6,libtokio-5583b7e5bef426db,libsignal_hook_registry-99f452c88afefa56,libsocket2-38a4de65592316c7,libbytes-82ad4f0211bdc963,libmio-13baf389b536b533,libparking_lot-e4c79f88bf12b27a,libparking_lot_core-1a63c8dbe8c51ee3,liblock_api-172be1fcd34e42db,libscopeguard-7ec2214574194454,libnom-c9630436227da185,liblexical_core-dcc8a928fff73e67,libryu-a7164637bc4900ee,libstatic_assertions-f0217ecdd817a834,libarrayvec-73a3ce42020c25f9,librand-7b766a0bc17f1c19,librand_chacha-74c9371209f80a1e,libppv_lite86-297aa4ed9a766048,libzerocopy-75d01f198c96d1d5,librand_core-197b8c84c85792fa,libgetrandom-2318d2f2638ea9d2,libindexmap-dde020900c1e4e17,libhashbrown-cae2cd0d9cc0a6cf,libthiserror-d4ddd7cac7b935f6,libchrono-d5f2394d61eaa5de,libnum_traits-42959e071cc51d13,libiana_time_zone-7ebdf60e360da8b0,libtracing_subscriber-d5c51588631ac42c,libsmallvec-49a5dab974ae48d5,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-82bff9e1b6f2fbd8,libregex_automata-a3cd0ab7d90c5f68,libregex_syntax-893772d02d5263ca,libregex-0a1807aefbfcd905,libregex_automata-0650306a94ba47c7,libaho_corasick-e4afc4fdff9804da,libmemchr-53b28fca1243bcf4,libregex_syntax-cf9ef9729ec61e4c,libnu_ansi_term-ef093e3d876aec99,liboverload-447f2db329e02fd7,libthread_local-f750036a0168f244,libcfg_if-3e7fc4e38d4a72b5,libtracing_log-c0e83dec43b0cfbf,libtracing_log-f5c0d232cbbdbec3,liblog-d6f7bb1298e9acd0,libtracing-12f835f338518282,libpin_project_lite-72bf04572caa1c84,libtracing_core-fc740c2d164c51ea,libonce_cell-e9252a7b5119f3eb,libyansi-a942934d3a1602e9,libserde-5b3940a6c631ad1f,libclap-0822700a29cd2faa,libvec_map-75126d96f8392bf4,libtextwrap-7f28e63984b642d3,libunicode_width-b1bc0d6c10c00ecc,libstrsim-eb3bc2e4997041af,libbitflags-dde12b0d7d495b50,libatty-cbd279139f25ce76,liblibc-f0cdc27cd010d6e9,libansi_term-74ae5010905c21da,libanyhow-539683a760561196}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/opt/rustwide/target/debug/examples/rustcGQO833/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-a43668bb42349ad0/out" "-L" "/opt/rustwide/target/debug/build/ring-075760a94dc97215/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/examples/predefined_resolvers-bf2230bb2cb79d88" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `mhost` (example "predefined_resolvers") due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/opt/rustwide/target/debug/examples/rustck0DmkF/symbols.o" "<3 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libmhost-b13871a623ef3d36,libhostname-799390b9846ce576,libmatch_cfg-4ff408791b5a10a9,libhumantime-460ba1301d12ab86,libreqwest-02358b98c6fb2735,librustls_pemfile-30aaf682314043cb,libhyper_rustls-99e8699fe339e2a9,libserde_urlencoded-b400ea8f4fccc527,libwebpki_roots-da6c00699c81e448,libbase64-13144a1f1e192158,libhickory_resolver-12b1351ecf161f92,libhickory_proto-9fb7a7a59fd0649b,libtokio_rustls-684a0b9e9779147b,libmime-0188e0814ca7ddbf,libencoding_rs-55bc2f0c3e70aa1b,libserde_json-66a283ad15279622,librustls-4f98c35cb5b8ffb3,libsct-17afba23cdb49a4f,libwebpki-32f075e04d292d47,libring-29477ab0c974ab86,libuntrusted-b2f816886faf2178,libhyper-2e7cd797d0875746,libwant-7a6260b9c50f1479,libtry_lock-8fa2f6971035be84,libhttparse-8c9b827b8f345444,libtower_service-3fb88d28c2218805,libsync_wrapper-b5d3a794a1e9deea,libhttp_body-32978a92019d505a,liblru_time_cache-e4e9679573c335b3,libtracing_futures-abf53b1410369db6,libpin_project-ad00b8431bd1fcd0,libtrust_dns_resolver-ec8c9dfdb1c3da35,libwebpki_roots-e08a43ae6bcd1196,libtrust_dns_rustls-9e416d5311016610,libtrust_dns_https-1b1d2e0a70e35750,libtokio_rustls-bb422443c18e5f5a,libh2-6ee194130fec272f,libindexmap-50a2a5e807d06ea2,libequivalent-6a754676e6af62ae,libhashbrown-acdfbba63b345327,libhttp-f7e42874eabb68a3,libitoa-ef40fa516293a9d3,libfnv-79e2cbfbe03dcd16,libtokio_util-e9397611e28b6576,libparking_lot-b266fc8798facd12,libparking_lot_core-e8e45130ea7ed256,libinstant-38d60975c0c43666,liblru_cache-2ad3bbc5c06cfe11,liblinked_hash_map-7d04f0e6cc440adb,librustls-b5a1f1c420e7e08d,libbase64-42295ac2e0e134a3,libsct-3b05c92b758449c7,libwebpki-4e39d0613d227fc7,libtrust_dns_proto-7626d5753fe93ab0,libdata_encoding-abe3f5b16eafed3a,liburl-58d49fc2e5823cc6,libidna-f4781eacb8ae5cde,libidna_adapter-fa1b227aaeb582d8,libicu_normalizer-289aa62dd20341f5,libicu_normalizer_data-c33c55b3cec027b2,libwrite16-e996c39ad8ba5f0b,libutf8_iter-51566bbad89f3a68,libutf16_iter-7ca3c212f3ee1c68,libicu_properties-5fdfa17ab27a1218,libicu_properties_data-2474cd73d9d0fc17,libicu_locid_transform-5280019f5f6c7ea0,libicu_locid_transform_data-d08f8e04e6076fc3,libicu_collections-e78ef226b024979a,libicu_provider-9f8d6a775b06763b,libicu_locid-d799479cfc60a84c,liblitemap-79485f3bd9d9879d,libtinystr-ad84d2e6e7739f72,libzerovec-fd4eaf543aaffed9,libwriteable-1e5dea0053e4c229,libyoke-538e91f74c3f2235,libzerofrom-6b4b7f16a5e262af,libstable_deref_trait-14e4a70bda35dfe8,libform_urlencoded-48069ad4ff13b53d,libpercent_encoding-af9df9186596bd92,libipnet-a38805d99c19843f,libidna-9243d429a46ec16e,libunicode_normalization-870c1ffcd0c034a5,libunicode_bidi-a9d2c96e849c6f3c,libmatches-12896af12519b727,libtinyvec-5c4dad597805d566,libtinyvec_macros-7b77ea21c73594ca,libring-aaa6a162fbba4909,libspin-4089a13ab2a784ba,libuntrusted-a7f0f384c8611dea,libresolv_conf-3213aa3ff248daeb,libhostname-d1a7f4a672b9ce2a,libfutures-3b61b967de5d728e,libfutures_executor-39686a06346b00da,libfutures_util-907c2bff22012af8,libfutures_io-59d0071c9258d69f,libslab-3788524c377108ad,libfutures_channel-3bb2db6cecc5bacb,libfutures_sink-ae1eb2d060de53a2,libfutures_task-e09ab7898221cb97,libpin_utils-3860774ad9b215b5,libfutures_core-3b920243fce8fec0,libtabwriter-5616899634f90777,libunicode_width-0122813f2549e4e9,libipnetwork-feba2d00e142b0a6,libtokio-5583b7e5bef426db,libsignal_hook_registry-99f452c88afefa56,libsocket2-38a4de65592316c7,libbytes-82ad4f0211bdc963,libmio-13baf389b536b533,libparking_lot-e4c79f88bf12b27a,libparking_lot_core-1a63c8dbe8c51ee3,liblock_api-172be1fcd34e42db,libscopeguard-7ec2214574194454,libnom-c9630436227da185,liblexical_core-dcc8a928fff73e67,libryu-a7164637bc4900ee,libstatic_assertions-f0217ecdd817a834,libarrayvec-73a3ce42020c25f9,librand-7b766a0bc17f1c19,librand_chacha-74c9371209f80a1e,libppv_lite86-297aa4ed9a766048,libzerocopy-75d01f198c96d1d5,librand_core-197b8c84c85792fa,libgetrandom-2318d2f2638ea9d2,libindexmap-dde020900c1e4e17,libhashbrown-cae2cd0d9cc0a6cf,libthiserror-d4ddd7cac7b935f6,libchrono-d5f2394d61eaa5de,libnum_traits-42959e071cc51d13,libiana_time_zone-7ebdf60e360da8b0,libtracing_subscriber-d5c51588631ac42c,libsmallvec-49a5dab974ae48d5,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-82bff9e1b6f2fbd8,libregex_automata-a3cd0ab7d90c5f68,libregex_syntax-893772d02d5263ca,libregex-0a1807aefbfcd905,libregex_automata-0650306a94ba47c7,libaho_corasick-e4afc4fdff9804da,libmemchr-53b28fca1243bcf4,libregex_syntax-cf9ef9729ec61e4c,libnu_ansi_term-ef093e3d876aec99,liboverload-447f2db329e02fd7,libthread_local-f750036a0168f244,libcfg_if-3e7fc4e38d4a72b5,libtracing_log-c0e83dec43b0cfbf,libtracing_log-f5c0d232cbbdbec3,liblog-d6f7bb1298e9acd0,libtracing-12f835f338518282,libpin_project_lite-72bf04572caa1c84,libtracing_core-fc740c2d164c51ea,libonce_cell-e9252a7b5119f3eb,libyansi-a942934d3a1602e9,libserde-5b3940a6c631ad1f,libclap-0822700a29cd2faa,libvec_map-75126d96f8392bf4,libtextwrap-7f28e63984b642d3,libunicode_width-b1bc0d6c10c00ecc,libstrsim-eb3bc2e4997041af,libbitflags-dde12b0d7d495b50,libatty-cbd279139f25ce76,liblibc-f0cdc27cd010d6e9,libansi_term-74ae5010905c21da,libanyhow-539683a760561196}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/opt/rustwide/target/debug/examples/rustck0DmkF/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-a43668bb42349ad0/out" "-L" "/opt/rustwide/target/debug/build/ring-075760a94dc97215/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/examples/subnet_ptr_lookup-65d47f3f0672825b" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `mhost` (example "subnet_ptr_lookup") due to 1 previous error
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/app/modules/discover/wordlist.rs:163:17
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn iter(&self) -> Iter<Name> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn iter(&self) -> Iter<'_, Name> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/app/output/mod.rs:80:24
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn new(config: &OutputConfig) -> Output {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^     ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn new(config: &OutputConfig) -> Output<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/nameserver/parser.rs:508:52
[INFO] [stdout]     |
[INFO] [stdout] 508 |     pub(crate) fn parsed_name_server_config(input: &str) -> IResult<&str, NameServerConfig> {
[INFO] [stdout]     |                                                    ^^^^             ^^^^  ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                                    |                |
[INFO] [stdout]     |                                                    |                the same lifetime is elided here
[INFO] [stdout]     |                                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 508 |     pub(crate) fn parsed_name_server_config(input: &str) -> IResult<&str, NameServerConfig<'_>> {
[INFO] [stdout]     |                                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/nameserver/parser.rs:534:20
[INFO] [stdout]     |
[INFO] [stdout] 534 |     fn ipv4(input: &str) -> IResult<&str, Target> {
[INFO] [stdout]     |                    ^^^^             ^^^^  ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |                |
[INFO] [stdout]     |                    |                the same lifetime is elided here
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 534 |     fn ipv4(input: &str) -> IResult<&str, Target<'_>> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/nameserver/parser.rs:542:20
[INFO] [stdout]     |
[INFO] [stdout] 542 |     fn ipv6(input: &str) -> IResult<&str, Target> {
[INFO] [stdout]     |                    ^^^^             ^^^^  ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |                |
[INFO] [stdout]     |                    |                the same lifetime is elided here
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 542 |     fn ipv6(input: &str) -> IResult<&str, Target<'_>> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/nameserver/parser.rs:555:20
[INFO] [stdout]     |
[INFO] [stdout] 555 |     fn name(input: &str) -> IResult<&str, Target> {
[INFO] [stdout]     |                    ^^^^             ^^^^  ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |                |
[INFO] [stdout]     |                    |                the same lifetime is elided here
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 555 |     fn name(input: &str) -> IResult<&str, Target<'_>> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resolver/lookup.rs:75:17
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn iter(&self) -> Iter<Lookup> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn iter(&self) -> Iter<'_, Lookup> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/domain_verification.rs:58:39
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn domain_verification(input: &str) -> IResult<&str, DomainVerification> {
[INFO] [stdout]    |                                       ^^^^             ^^^^  ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                       |                |
[INFO] [stdout]    |                                       |                the same lifetime is elided here
[INFO] [stdout]    |                                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn domain_verification(input: &str) -> IResult<&str, DomainVerification<'_>> {
[INFO] [stdout]    |                                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/domain_verification.rs:62:35
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn three_tuple_with_id(input: &str) -> IResult<&str, DomainVerification> {
[INFO] [stdout]    |                                   ^^^^             ^^^^  ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                   |                |
[INFO] [stdout]    |                                   |                the same lifetime is elided here
[INFO] [stdout]    |                                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn three_tuple_with_id(input: &str) -> IResult<&str, DomainVerification<'_>> {
[INFO] [stdout]    |                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/domain_verification.rs:75:29
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn ms_office_365(input: &str) -> IResult<&str, DomainVerification> {
[INFO] [stdout]    |                             ^^^^             ^^^^  ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                             |                |
[INFO] [stdout]    |                             |                the same lifetime is elided here
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn ms_office_365(input: &str) -> IResult<&str, DomainVerification<'_>> {
[INFO] [stdout]    |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/domain_verification.rs:90:20
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn zoom(input: &str) -> IResult<&str, DomainVerification> {
[INFO] [stdout]    |                    ^^^^             ^^^^  ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |                |
[INFO] [stdout]    |                    |                the same lifetime is elided here
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn zoom(input: &str) -> IResult<&str, DomainVerification<'_>> {
[INFO] [stdout]    |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:112:23
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn spf(input: &str) -> IResult<&str, Spf> {
[INFO] [stdout]     |                       ^^^^             ^^^^  ^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |                |
[INFO] [stdout]     |                       |                the same lifetime is elided here
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn spf(input: &str) -> IResult<&str, Spf<'_>> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:126:24
[INFO] [stdout]     |
[INFO] [stdout] 126 |     fn spf_word(input: &str) -> IResult<&str, Word> {
[INFO] [stdout]     |                        ^^^^             ^^^^  ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |                |
[INFO] [stdout]     |                        |                the same lifetime is elided here
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 |     fn spf_word(input: &str) -> IResult<&str, Word<'_>> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:131:29
[INFO] [stdout]     |
[INFO] [stdout] 131 |     fn spf_word_word(input: &str) -> IResult<&str, Word> {
[INFO] [stdout]     |                             ^^^^             ^^^^  ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |                |
[INFO] [stdout]     |                             |                the same lifetime is elided here
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 131 |     fn spf_word_word(input: &str) -> IResult<&str, Word<'_>> {
[INFO] [stdout]     |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:138:29
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn spf_mechanism(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                             ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                             |                |
[INFO] [stdout]     |                             |                the same lifetime is elided here
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     fn spf_mechanism(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:153:33
[INFO] [stdout]     |
[INFO] [stdout] 153 |     fn spf_mechanism_all(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                 ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |                |
[INFO] [stdout]     |                                 |                the same lifetime is elided here
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 153 |     fn spf_mechanism_all(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:158:31
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fn spf_mechanism_a(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                               ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |                |
[INFO] [stdout]     |                               |                the same lifetime is elided here
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fn spf_mechanism_a(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:184:33
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn spf_mechanism_ip4(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                 ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |                |
[INFO] [stdout]     |                                 |                the same lifetime is elided here
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn spf_mechanism_ip4(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:197:33
[INFO] [stdout]     |
[INFO] [stdout] 197 |     fn spf_mechanism_ip6(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                 ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |                |
[INFO] [stdout]     |                                 |                the same lifetime is elided here
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 197 |     fn spf_mechanism_ip6(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:210:32
[INFO] [stdout]     |
[INFO] [stdout] 210 |     fn spf_mechanism_mx(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |                |
[INFO] [stdout]     |                                |                the same lifetime is elided here
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 210 |     fn spf_mechanism_mx(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:217:33
[INFO] [stdout]     |
[INFO] [stdout] 217 |     fn spf_mechanism_ptr(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                 ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |                |
[INFO] [stdout]     |                                 |                the same lifetime is elided here
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 217 |     fn spf_mechanism_ptr(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:223:36
[INFO] [stdout]     |
[INFO] [stdout] 223 |     fn spf_mechanism_exists(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                    ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                    |                |
[INFO] [stdout]     |                                    |                the same lifetime is elided here
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 223 |     fn spf_mechanism_exists(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:236:37
[INFO] [stdout]     |
[INFO] [stdout] 236 |     fn spf_mechanism_include(input: &str) -> IResult<&str, Mechanism> {
[INFO] [stdout]     |                                     ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |                |
[INFO] [stdout]     |                                     |                the same lifetime is elided here
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 236 |     fn spf_mechanism_include(input: &str) -> IResult<&str, Mechanism<'_>> {
[INFO] [stdout]     |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:244:33
[INFO] [stdout]     |
[INFO] [stdout] 244 |     fn spf_word_modifier(input: &str) -> IResult<&str, Word> {
[INFO] [stdout]     |                                 ^^^^             ^^^^  ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                 |                |
[INFO] [stdout]     |                                 |                the same lifetime is elided here
[INFO] [stdout]     |                                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 244 |     fn spf_word_modifier(input: &str) -> IResult<&str, Word<'_>> {
[INFO] [stdout]     |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:250:37
[INFO] [stdout]     |
[INFO] [stdout] 250 |     fn spf_modifier_redirect(input: &str) -> IResult<&str, Modifier> {
[INFO] [stdout]     |                                     ^^^^             ^^^^  ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                     |                |
[INFO] [stdout]     |                                     |                the same lifetime is elided here
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 250 |     fn spf_modifier_redirect(input: &str) -> IResult<&str, Modifier<'_>> {
[INFO] [stdout]     |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/resources/rdata/parsed_txt/spf.rs:258:32
[INFO] [stdout]     |
[INFO] [stdout] 258 |     fn spf_modifier_exp(input: &str) -> IResult<&str, Modifier> {
[INFO] [stdout]     |                                ^^^^             ^^^^  ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                |                |
[INFO] [stdout]     |                                |                the same lifetime is elided here
[INFO] [stdout]     |                                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 258 |     fn spf_modifier_exp(input: &str) -> IResult<&str, Modifier<'_>> {
[INFO] [stdout]     |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/mod.rs:48:30
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn parsed_txt(input: &str) -> IResult<&str, ParsedTxt> {
[INFO] [stdout]    |                              ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                              |                |
[INFO] [stdout]    |                              |                the same lifetime is elided here
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn parsed_txt(input: &str) -> IResult<&str, ParsedTxt<'_>> {
[INFO] [stdout]    |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/mod.rs:54:23
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn spf(input: &str) -> IResult<&str, ParsedTxt> {
[INFO] [stdout]    |                       ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                       |                |
[INFO] [stdout]    |                       |                the same lifetime is elided here
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn spf(input: &str) -> IResult<&str, ParsedTxt<'_>> {
[INFO] [stdout]    |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/parsed_txt/mod.rs:60:39
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn domain_verification(input: &str) -> IResult<&str, ParsedTxt> {
[INFO] [stdout]    |                                       ^^^^             ^^^^  ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                       |                |
[INFO] [stdout]    |                                       |                the same lifetime is elided here
[INFO] [stdout]    |                                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn domain_verification(input: &str) -> IResult<&str, ParsedTxt<'_>> {
[INFO] [stdout]    |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/resources/rdata/txt.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub fn iter(&self) -> Iter<Box<[u8]>> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub fn iter(&self) -> Iter<'_, Box<[u8]>> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/services/server_lists/mod.rs:258:17
[INFO] [stdout]     |
[INFO] [stdout] 258 |     pub fn iter(&self) -> Iter<DownloadResponse> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 258 |     pub fn iter(&self) -> Iter<'_, DownloadResponse> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/services/whois/mod.rs:425:17
[INFO] [stdout]     |
[INFO] [stdout] 425 |     pub fn iter(&self) -> Iter<WhoisResponse> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 425 |     pub fn iter(&self) -> Iter<'_, WhoisResponse> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "1d15f82754b5f06866046a5e787015aecf91fa9d139fca7387becfafd5ff297b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1d15f82754b5f06866046a5e787015aecf91fa9d139fca7387becfafd5ff297b", kill_on_drop: false }`
[INFO] [stdout] 1d15f82754b5f06866046a5e787015aecf91fa9d139fca7387becfafd5ff297b
