[INFO] fetching crate asn1-rs 0.6.2...
[INFO] checking asn1-rs-0.6.2 against master#fd2c811d25ad5773fbd2463e058bf4edf4d44eb2 for pr-130443
[INFO] extracting crate asn1-rs 0.6.2 into /workspace/builds/worker-0-tc1/source
[INFO] validating manifest of crates.io crate asn1-rs 0.6.2 on toolchain fd2c811d25ad5773fbd2463e058bf4edf4d44eb2
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+fd2c811d25ad5773fbd2463e058bf4edf4d44eb2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate asn1-rs 0.6.2
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate asn1-rs 0.6.2
[INFO] tweaked toml for crates.io crate asn1-rs 0.6.2 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] crate crates.io crate asn1-rs 0.6.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+fd2c811d25ad5773fbd2463e058bf4edf4d44eb2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded hex-literal v0.4.1
[INFO] [stderr]   Downloaded trybuild v1.0.98
[INFO] [stderr]   Downloaded pem v3.0.4
[INFO] [stderr]   Downloaded winapi-util v0.1.8
[INFO] [stderr]   Downloaded toml v0.8.17
[INFO] [stderr]   Downloaded asn1-rs-derive v0.5.1
[INFO] [stderr]   Downloaded asn1-rs-impl v0.2.0
[INFO] [stderr]   Downloaded cookie-factory v0.3.3
[INFO] [stderr]   Downloaded synstructure v0.13.1
[INFO] [stderr]   Downloaded serde_json v1.0.121
[INFO] [stderr]   Downloaded toml_edit v0.22.18
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+fd2c811d25ad5773fbd2463e058bf4edf4d44eb2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3f45c62577ed68e6ec1559fc306b5263ddcfb133e9787b7b100adcedac11438e
[INFO] running `Command { std: "docker" "start" "-a" "3f45c62577ed68e6ec1559fc306b5263ddcfb133e9787b7b100adcedac11438e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3f45c62577ed68e6ec1559fc306b5263ddcfb133e9787b7b100adcedac11438e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3f45c62577ed68e6ec1559fc306b5263ddcfb133e9787b7b100adcedac11438e", kill_on_drop: false }`
[INFO] [stdout] 3f45c62577ed68e6ec1559fc306b5263ddcfb133e9787b7b100adcedac11438e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+fd2c811d25ad5773fbd2463e058bf4edf4d44eb2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9f3238d09561a104a7516dbed81094ae2820821e845fd54b471da93ddc1a9fc4
[INFO] running `Command { std: "docker" "start" "-a" "9f3238d09561a104a7516dbed81094ae2820821e845fd54b471da93ddc1a9fc4", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.204
[INFO] [stderr]     Checking memchr v2.7.4
[INFO] [stderr]    Compiling proc-macro2 v1.0.86
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking indexmap v2.2.6
[INFO] [stderr]    Compiling serde_json v1.0.121
[INFO] [stderr]    Compiling thiserror v1.0.63
[INFO] [stderr]     Checking winnow v0.6.16
[INFO] [stderr]    Compiling trybuild v1.0.98
[INFO] [stderr]     Checking ryu v1.0.18
[INFO] [stderr]     Checking lazy_static v1.5.0
[INFO] [stderr]     Checking glob v0.3.1
[INFO] [stderr]     Checking base64 v0.22.1
[INFO] [stderr]     Checking termcolor v1.4.1
[INFO] [stderr]     Checking hex-literal v0.4.1
[INFO] [stderr]     Checking colored v2.1.0
[INFO] [stderr]     Checking pem v3.0.4
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]    Compiling syn v2.0.72
[INFO] [stderr]     Checking rusticata-macros v4.1.0
[INFO] [stderr]     Checking serde_spanned v0.6.7
[INFO] [stderr]     Checking toml_datetime v0.6.8
[INFO] [stderr]     Checking toml_edit v0.22.18
[INFO] [stderr]    Compiling synstructure v0.13.1
[INFO] [stderr]     Checking toml v0.8.17
[INFO] [stderr]    Compiling thiserror-impl v1.0.63
[INFO] [stderr]    Compiling asn1-rs-derive v0.5.1
[INFO] [stderr]    Compiling asn1-rs-impl v0.2.0
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.204
[INFO] [stderr]     Checking asn1-rs v0.6.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/any.rs:101:43
[INFO] [stdout]     |
[INFO] [stdout] 24  | impl<'a> Any<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 101 |         F: FnOnce(&'a [u8]) -> ParseResult<T, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(elided_named_lifetimes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/any.rs:125:43
[INFO] [stdout]     |
[INFO] [stdout] 24  | impl<'a> Any<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 125 |         F: FnOnce(&'a [u8]) -> ParseResult<T, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/any.rs:342:48
[INFO] [stdout]     |
[INFO] [stdout] 340 | impl<'a> FromBer<'a> for Any<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] 341 |     #[inline]
[INFO] [stdout] 342 |     fn from_ber(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/any.rs:349:48
[INFO] [stdout]     |
[INFO] [stdout] 347 | impl<'a> FromDer<'a> for Any<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] 348 |     #[inline]
[INFO] [stdout] 349 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/asn1_types/octetstring.rs:19:32
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl<'a> OctetString<'a> {
[INFO] [stdout]    |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 19 |     pub fn as_cow(&'a self) -> &Cow<'a, [u8]> {
[INFO] [stdout]    |                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/oid.rs:119:46
[INFO] [stdout]     |
[INFO] [stdout] 116 | impl<'a> Oid<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 119 |     pub const fn new(asn1: Cow<'a, [u8]>) -> Oid {
[INFO] [stdout]     |                                              ^^^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/oid.rs:128:55
[INFO] [stdout]     |
[INFO] [stdout] 116 | impl<'a> Oid<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 128 |     pub const fn new_relative(asn1: Cow<'a, [u8]>) -> Oid {
[INFO] [stdout]     |                                                       ^^^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/asn1_types/optional.rs:13:48
[INFO] [stdout]    |
[INFO] [stdout] 8  | impl<'a, T> FromBer<'a> for Option<T>
[INFO] [stdout]    |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 13 |     fn from_ber(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]    |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/asn1_types/optional.rs:31:48
[INFO] [stdout]    |
[INFO] [stdout] 30 | impl<'a> FromBer<'a> for Option<Any<'a>> {
[INFO] [stdout]    |      -- lifetime `'a` declared here
[INFO] [stdout] 31 |     fn from_ber(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]    |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/asn1_types/optional.rs:47:48
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<'a, T> FromDer<'a> for Option<T>
[INFO] [stdout]    |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 47 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]    |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/asn1_types/optional.rs:65:48
[INFO] [stdout]    |
[INFO] [stdout] 64 | impl<'a> FromDer<'a> for Option<Any<'a>> {
[INFO] [stdout]    |      -- lifetime `'a` declared here
[INFO] [stdout] 65 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]    |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/sequence/sequence_of.rs:137:48
[INFO] [stdout]     |
[INFO] [stdout] 132 | impl<'a, T, E> FromDer<'a, E> for SequenceOf<T>
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 137 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self, E> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/sequence/vec.rs:115:48
[INFO] [stdout]     |
[INFO] [stdout] 110 | impl<'a, T, E> FromDer<'a, E> for Vec<T>
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 115 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self, E> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/sequence.rs:101:48
[INFO] [stdout]     |
[INFO] [stdout] 79  | impl<'a> Sequence<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 101 |         F: FnOnce(Cow<'a, [u8]>) -> ParseResult<U, E>,
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/sequence.rs:109:43
[INFO] [stdout]     |
[INFO] [stdout] 79  | impl<'a> Sequence<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 109 |         F: FnOnce(&'a [u8]) -> ParseResult<U, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/sequence.rs:145:43
[INFO] [stdout]     |
[INFO] [stdout] 79  | impl<'a> Sequence<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 145 |         F: FnOnce(&'a [u8]) -> ParseResult<U, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/set/set_of.rs:137:48
[INFO] [stdout]     |
[INFO] [stdout] 132 | impl<'a, T, E> FromDer<'a, E> for SetOf<T>
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 137 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self, E> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/set.rs:102:48
[INFO] [stdout]     |
[INFO] [stdout] 80  | impl<'a> Set<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 102 |         F: FnOnce(Cow<'a, [u8]>) -> ParseResult<U, E>,
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/set.rs:110:43
[INFO] [stdout]     |
[INFO] [stdout] 80  | impl<'a> Set<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 110 |         F: FnOnce(&'a [u8]) -> ParseResult<U, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/set.rs:146:43
[INFO] [stdout]     |
[INFO] [stdout] 80  | impl<'a> Set<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 146 |         F: FnOnce(&'a [u8]) -> ParseResult<U, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/tagged/explicit.rs:159:43
[INFO] [stdout]     |
[INFO] [stdout] 135 | impl<'a, T, E> TaggedParser<'a, Explicit, T, E> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 159 |         F: FnOnce(&'a [u8]) -> ParseResult<T, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/tagged/explicit.rs:179:43
[INFO] [stdout]     |
[INFO] [stdout] 135 | impl<'a, T, E> TaggedParser<'a, Explicit, T, E> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 179 |         F: FnOnce(&'a [u8]) -> ParseResult<T, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/asn1_types/tagged/helpers.rs:10:41
[INFO] [stdout]    |
[INFO] [stdout] 8  | pub fn parse_der_tagged_explicit<'a, IntoTag, T, E>(
[INFO] [stdout]    |                                  -- lifetime `'a` declared here
[INFO] [stdout] 9  |     tag: IntoTag,
[INFO] [stdout] 10 | ) -> impl FnMut(&'a [u8]) -> ParseResult<TaggedParser<'a, Explicit, T, E>, E>
[INFO] [stdout]    |                                         ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/asn1_types/tagged/helpers.rs:44:41
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub fn parse_der_tagged_implicit<'a, IntoTag, T, E>(
[INFO] [stdout]    |                                  -- lifetime `'a` declared here
[INFO] [stdout] 43 |     tag: IntoTag,
[INFO] [stdout] 44 | ) -> impl FnMut(&'a [u8]) -> ParseResult<TaggedParser<'a, Implicit, T, E>, E>
[INFO] [stdout]    |                                         ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/header.rs:228:48
[INFO] [stdout]     |
[INFO] [stdout] 227 | impl<'a> FromBer<'a> for Header<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] 228 |     fn from_ber(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/header.rs:273:48
[INFO] [stdout]     |
[INFO] [stdout] 272 | impl<'a> FromDer<'a> for Header<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] 273 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/traits.rs:88:48
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub trait FromBer<'a, E = Error>: Sized {
[INFO] [stdout]    |                   -- lifetime `'a` declared here
[INFO] [stdout] 87 |     /// Attempt to parse input bytes into a BER object
[INFO] [stdout] 88 |     fn from_ber(bytes: &'a [u8]) -> ParseResult<Self, E>;
[INFO] [stdout]    |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/traits.rs:96:48
[INFO] [stdout]    |
[INFO] [stdout] 91 | impl<'a, T, E> FromBer<'a, E> for T
[INFO] [stdout]    |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 96 |     fn from_ber(bytes: &'a [u8]) -> ParseResult<T, E> {
[INFO] [stdout]    |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/traits.rs:157:48
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub trait FromDer<'a, E = Error>: Sized {
[INFO] [stdout]     |                   -- lifetime `'a` declared here
[INFO] [stdout] 156 |     /// Attempt to parse input bytes into a DER object (enforcing constraints)
[INFO] [stdout] 157 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self, E>;
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/traits.rs:185:48
[INFO] [stdout]     |
[INFO] [stdout] 178 | impl<'a, T, E> FromDer<'a, E> for T
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 185 |     fn from_der(bytes: &'a [u8]) -> ParseResult<T, E> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 30 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/any.rs:101:43
[INFO] [stdout]     |
[INFO] [stdout] 24  | impl<'a> Any<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 101 |         F: FnOnce(&'a [u8]) -> ParseResult<T, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(elided_named_lifetimes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/any.rs:125:43
[INFO] [stdout]     |
[INFO] [stdout] 24  | impl<'a> Any<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 125 |         F: FnOnce(&'a [u8]) -> ParseResult<T, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/any.rs:342:48
[INFO] [stdout]     |
[INFO] [stdout] 340 | impl<'a> FromBer<'a> for Any<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] 341 |     #[inline]
[INFO] [stdout] 342 |     fn from_ber(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/any.rs:349:48
[INFO] [stdout]     |
[INFO] [stdout] 347 | impl<'a> FromDer<'a> for Any<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] 348 |     #[inline]
[INFO] [stdout] 349 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/asn1_types/octetstring.rs:19:32
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl<'a> OctetString<'a> {
[INFO] [stdout]    |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 19 |     pub fn as_cow(&'a self) -> &Cow<'a, [u8]> {
[INFO] [stdout]    |                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/oid.rs:119:46
[INFO] [stdout]     |
[INFO] [stdout] 116 | impl<'a> Oid<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 119 |     pub const fn new(asn1: Cow<'a, [u8]>) -> Oid {
[INFO] [stdout]     |                                              ^^^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/oid.rs:128:55
[INFO] [stdout]     |
[INFO] [stdout] 116 | impl<'a> Oid<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 128 |     pub const fn new_relative(asn1: Cow<'a, [u8]>) -> Oid {
[INFO] [stdout]     |                                                       ^^^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/asn1_types/optional.rs:13:48
[INFO] [stdout]    |
[INFO] [stdout] 8  | impl<'a, T> FromBer<'a> for Option<T>
[INFO] [stdout]    |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 13 |     fn from_ber(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]    |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/asn1_types/optional.rs:31:48
[INFO] [stdout]    |
[INFO] [stdout] 30 | impl<'a> FromBer<'a> for Option<Any<'a>> {
[INFO] [stdout]    |      -- lifetime `'a` declared here
[INFO] [stdout] 31 |     fn from_ber(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]    |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/asn1_types/optional.rs:47:48
[INFO] [stdout]    |
[INFO] [stdout] 42 | impl<'a, T> FromDer<'a> for Option<T>
[INFO] [stdout]    |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 47 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]    |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/asn1_types/optional.rs:65:48
[INFO] [stdout]    |
[INFO] [stdout] 64 | impl<'a> FromDer<'a> for Option<Any<'a>> {
[INFO] [stdout]    |      -- lifetime `'a` declared here
[INFO] [stdout] 65 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]    |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/sequence/sequence_of.rs:137:48
[INFO] [stdout]     |
[INFO] [stdout] 132 | impl<'a, T, E> FromDer<'a, E> for SequenceOf<T>
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 137 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self, E> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/sequence/vec.rs:115:48
[INFO] [stdout]     |
[INFO] [stdout] 110 | impl<'a, T, E> FromDer<'a, E> for Vec<T>
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 115 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self, E> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/sequence.rs:101:48
[INFO] [stdout]     |
[INFO] [stdout] 79  | impl<'a> Sequence<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 101 |         F: FnOnce(Cow<'a, [u8]>) -> ParseResult<U, E>,
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/sequence.rs:109:43
[INFO] [stdout]     |
[INFO] [stdout] 79  | impl<'a> Sequence<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 109 |         F: FnOnce(&'a [u8]) -> ParseResult<U, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/sequence.rs:145:43
[INFO] [stdout]     |
[INFO] [stdout] 79  | impl<'a> Sequence<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 145 |         F: FnOnce(&'a [u8]) -> ParseResult<U, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/set/set_of.rs:137:48
[INFO] [stdout]     |
[INFO] [stdout] 132 | impl<'a, T, E> FromDer<'a, E> for SetOf<T>
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 137 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self, E> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/set.rs:102:48
[INFO] [stdout]     |
[INFO] [stdout] 80  | impl<'a> Set<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 102 |         F: FnOnce(Cow<'a, [u8]>) -> ParseResult<U, E>,
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/set.rs:110:43
[INFO] [stdout]     |
[INFO] [stdout] 80  | impl<'a> Set<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 110 |         F: FnOnce(&'a [u8]) -> ParseResult<U, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/set.rs:146:43
[INFO] [stdout]     |
[INFO] [stdout] 80  | impl<'a> Set<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 146 |         F: FnOnce(&'a [u8]) -> ParseResult<U, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/tagged/explicit.rs:159:43
[INFO] [stdout]     |
[INFO] [stdout] 135 | impl<'a, T, E> TaggedParser<'a, Explicit, T, E> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 159 |         F: FnOnce(&'a [u8]) -> ParseResult<T, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/asn1_types/tagged/explicit.rs:179:43
[INFO] [stdout]     |
[INFO] [stdout] 135 | impl<'a, T, E> TaggedParser<'a, Explicit, T, E> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 179 |         F: FnOnce(&'a [u8]) -> ParseResult<T, E>,
[INFO] [stdout]     |                                           ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/asn1_types/tagged/helpers.rs:10:41
[INFO] [stdout]    |
[INFO] [stdout] 8  | pub fn parse_der_tagged_explicit<'a, IntoTag, T, E>(
[INFO] [stdout]    |                                  -- lifetime `'a` declared here
[INFO] [stdout] 9  |     tag: IntoTag,
[INFO] [stdout] 10 | ) -> impl FnMut(&'a [u8]) -> ParseResult<TaggedParser<'a, Explicit, T, E>, E>
[INFO] [stdout]    |                                         ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/asn1_types/tagged/helpers.rs:44:41
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub fn parse_der_tagged_implicit<'a, IntoTag, T, E>(
[INFO] [stdout]    |                                  -- lifetime `'a` declared here
[INFO] [stdout] 43 |     tag: IntoTag,
[INFO] [stdout] 44 | ) -> impl FnMut(&'a [u8]) -> ParseResult<TaggedParser<'a, Implicit, T, E>, E>
[INFO] [stdout]    |                                         ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/header.rs:228:48
[INFO] [stdout]     |
[INFO] [stdout] 227 | impl<'a> FromBer<'a> for Header<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] 228 |     fn from_ber(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/header.rs:273:48
[INFO] [stdout]     |
[INFO] [stdout] 272 | impl<'a> FromDer<'a> for Header<'a> {
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] 273 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/traits.rs:88:48
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub trait FromBer<'a, E = Error>: Sized {
[INFO] [stdout]    |                   -- lifetime `'a` declared here
[INFO] [stdout] 87 |     /// Attempt to parse input bytes into a BER object
[INFO] [stdout] 88 |     fn from_ber(bytes: &'a [u8]) -> ParseResult<Self, E>;
[INFO] [stdout]    |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]   --> src/traits.rs:96:48
[INFO] [stdout]    |
[INFO] [stdout] 91 | impl<'a, T, E> FromBer<'a, E> for T
[INFO] [stdout]    |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 96 |     fn from_ber(bytes: &'a [u8]) -> ParseResult<T, E> {
[INFO] [stdout]    |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/traits.rs:157:48
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub trait FromDer<'a, E = Error>: Sized {
[INFO] [stdout]     |                   -- lifetime `'a` declared here
[INFO] [stdout] 156 |     /// Attempt to parse input bytes into a DER object (enforcing constraints)
[INFO] [stdout] 157 |     fn from_der(bytes: &'a [u8]) -> ParseResult<Self, E>;
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> src/traits.rs:185:48
[INFO] [stdout]     |
[INFO] [stdout] 178 | impl<'a, T, E> FromDer<'a, E> for T
[INFO] [stdout]     |      -- lifetime `'a` declared here
[INFO] [stdout] ...
[INFO] [stdout] 185 |     fn from_der(bytes: &'a [u8]) -> ParseResult<T, E> {
[INFO] [stdout]     |                                                ^ this elided lifetime gets resolved as `'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 30 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.29s
[INFO] running `Command { std: "docker" "inspect" "9f3238d09561a104a7516dbed81094ae2820821e845fd54b471da93ddc1a9fc4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9f3238d09561a104a7516dbed81094ae2820821e845fd54b471da93ddc1a9fc4", kill_on_drop: false }`
[INFO] [stdout] 9f3238d09561a104a7516dbed81094ae2820821e845fd54b471da93ddc1a9fc4
