[INFO] fetching crate blueprint-core 0.1.0-alpha.5...
[INFO] checking blueprint-core-0.1.0-alpha.5 against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577
[INFO] extracting crate blueprint-core 0.1.0-alpha.5 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate blueprint-core 0.1.0-alpha.5
[INFO] finished tweaking crates.io crate blueprint-core 0.1.0-alpha.5
[INFO] tweaked toml for crates.io crate blueprint-core 0.1.0-alpha.5 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate blueprint-core 0.1.0-alpha.5 on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate blueprint-core 0.1.0-alpha.5 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" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6585bac24ce7fceaa55f2d394d5364cdac94c3bf65b2daaf57602c25050a5342
[INFO] running `Command { std: "docker" "start" "-a" "6585bac24ce7fceaa55f2d394d5364cdac94c3bf65b2daaf57602c25050a5342", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6585bac24ce7fceaa55f2d394d5364cdac94c3bf65b2daaf57602c25050a5342", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6585bac24ce7fceaa55f2d394d5364cdac94c3bf65b2daaf57602c25050a5342", kill_on_drop: false }`
[INFO] [stdout] 6585bac24ce7fceaa55f2d394d5364cdac94c3bf65b2daaf57602c25050a5342
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dunmustuse_in_always_ok" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b6659b83a3ff0506e3af1a6e3f4fecbe41f70ea896b56e20bf793adc8fb2a4e1
[INFO] running `Command { std: "docker" "start" "-a" "b6659b83a3ff0506e3af1a6e3f4fecbe41f70ea896b56e20bf793adc8fb2a4e1", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling crunchy v0.2.4
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling serde_json v1.0.142
[INFO] [stderr]     Checking sync_wrapper v1.0.2
[INFO] [stderr]     Checking parking_lot_core v0.9.11
[INFO] [stderr]     Checking signal-hook-registry v1.4.6
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking hashbrown v0.15.4
[INFO] [stderr]     Checking memchr v2.7.5
[INFO] [stderr]    Compiling syn v2.0.104
[INFO] [stderr]     Checking parking_lot v0.12.4
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]     Checking tokio v1.47.1
[INFO] [stderr]     Checking tokio-util v0.7.16
[INFO] [stderr]     Checking tower v0.5.2
[INFO] [stderr]     Checking blueprint-core v0.1.0-alpha.5 (/opt/rustwide/workdir)
[INFO] [stdout] warning: this type continue be must used: Result<Result<T, <T as FromJobCallParts<Ctx>>::Rejection>, Infallible>
[INFO] [stdout]    --> src/extract/mod.rs:113:97
[INFO] [stdout]     |
[INFO] [stdout] 113 |       async fn from_job_call_parts(parts: &mut Parts, ctx: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]     |  _________________________________________________________________________________________________^
[INFO] [stdout] 114 | |         Ok(T::from_job_call_parts(parts, ctx).await)
[INFO] [stdout] 115 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(mustuse_in_always_ok)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: Result<Result<T, <T as FromJobCallParts<Ctx>>::Rejection>, Infallible>
[INFO] [stdout]    --> src/extract/mod.rs:113:97
[INFO] [stdout]     |
[INFO] [stdout] 113 |       async fn from_job_call_parts(parts: &mut Parts, ctx: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]     |  _________________________________________________________________________________________________^
[INFO] [stdout] 114 | |         Ok(T::from_job_call_parts(parts, ctx).await)
[INFO] [stdout] 115 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: Result<Result<T, <T as FromJobCallParts<Ctx>>::Rejection>, Infallible>
[INFO] [stdout]    --> src/extract/mod.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         Ok(T::from_job_call_parts(parts, ctx).await)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: Result<Result<T, <T as FromJobCall<Ctx>>::Rejection>, Infallible>
[INFO] [stdout]    --> src/extract/mod.rs:125:87
[INFO] [stdout]     |
[INFO] [stdout] 125 |       async fn from_job_call(call: JobCall, ctx: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]     |  _______________________________________________________________________________________^
[INFO] [stdout] 126 | |         Ok(T::from_job_call(call, ctx).await)
[INFO] [stdout] 127 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: Result<Result<T, <T as FromJobCall<Ctx>>::Rejection>, Infallible>
[INFO] [stdout]    --> src/extract/mod.rs:125:87
[INFO] [stdout]     |
[INFO] [stdout] 125 |       async fn from_job_call(call: JobCall, ctx: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]     |  _______________________________________________________________________________________^
[INFO] [stdout] 126 | |         Ok(T::from_job_call(call, ctx).await)
[INFO] [stdout] 127 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: Result<Result<T, <T as FromJobCall<Ctx>>::Rejection>, Infallible>
[INFO] [stdout]    --> src/extract/mod.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 |         Ok(T::from_job_call(call, ctx).await)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<context::Context<InnerContext>, Infallible>
[INFO] [stdout]    --> src/extract/context.rs:224:40
[INFO] [stdout]     |
[INFO] [stdout] 224 |       ) -> Result<Self, Self::Rejection> {
[INFO] [stdout]     |  ________________________________________^
[INFO] [stdout] 225 | |         let inner_state = InnerContext::from_ref(ctx);
[INFO] [stdout] 226 | |         Ok(Self(inner_state))
[INFO] [stdout] 227 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<context::Context<InnerContext>, Infallible>
[INFO] [stdout]    --> src/extract/context.rs:224:40
[INFO] [stdout]     |
[INFO] [stdout] 224 |       ) -> Result<Self, Self::Rejection> {
[INFO] [stdout]     |  ________________________________________^
[INFO] [stdout] 225 | |         let inner_state = InnerContext::from_ref(ctx);
[INFO] [stdout] 226 | |         Ok(Self(inner_state))
[INFO] [stdout] 227 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<context::Context<InnerContext>, Infallible>
[INFO] [stdout]    --> src/extract/context.rs:226:9
[INFO] [stdout]     |
[INFO] [stdout] 226 |         Ok(Self(inner_state))
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<Extension<T>>, Infallible>
[INFO] [stdout]   --> src/extract/extension.rs:67:48
[INFO] [stdout]    |
[INFO] [stdout] 67 |       ) -> Result<Option<Self>, Self::Rejection> {
[INFO] [stdout]    |  ________________________________________________^
[INFO] [stdout] 68 | |         let ext = parts.extensions.get::<T>().cloned();
[INFO] [stdout] 69 | |         match ext {
[INFO] [stdout] 70 | |             Some(value) => Ok(Some(Extension(value))),
[INFO] [stdout] ...  |
[INFO] [stdout] 73 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<Extension<T>>, Infallible>
[INFO] [stdout]   --> src/extract/extension.rs:67:48
[INFO] [stdout]    |
[INFO] [stdout] 67 |       ) -> Result<Option<Self>, Self::Rejection> {
[INFO] [stdout]    |  ________________________________________________^
[INFO] [stdout] 68 | |         let ext = parts.extensions.get::<T>().cloned();
[INFO] [stdout] 69 | |         match ext {
[INFO] [stdout] 70 | |             Some(value) => Ok(Some(Extension(value))),
[INFO] [stdout] ...  |
[INFO] [stdout] 73 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<Extension<T>>, Infallible>
[INFO] [stdout]   --> src/extract/extension.rs:69:9
[INFO] [stdout]    |
[INFO] [stdout] 69 | /         match ext {
[INFO] [stdout] 70 | |             Some(value) => Ok(Some(Extension(value))),
[INFO] [stdout] 71 | |             None => Ok(None),
[INFO] [stdout] 72 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<Extension<T>>, Infallible>
[INFO] [stdout]   --> src/extract/extension.rs:70:28
[INFO] [stdout]    |
[INFO] [stdout] 70 |             Some(value) => Ok(Some(Extension(value))),
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<Extension<T>>, Infallible>
[INFO] [stdout]   --> src/extract/extension.rs:71:21
[INFO] [stdout]    |
[INFO] [stdout] 71 |             None => Ok(None),
[INFO] [stdout]    |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JobCall, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:15:85
[INFO] [stdout]    |
[INFO] [stdout] 15 |       async fn from_job_call(call: JobCall, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _____________________________________________________________________________________^
[INFO] [stdout] 16 | |         Ok(call)
[INFO] [stdout] 17 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JobCall, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:15:85
[INFO] [stdout]    |
[INFO] [stdout] 15 |       async fn from_job_call(call: JobCall, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _____________________________________________________________________________________^
[INFO] [stdout] 16 | |         Ok(call)
[INFO] [stdout] 17 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JobCall, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         Ok(call)
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataMap<MetadataValue>, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:26:95
[INFO] [stdout]    |
[INFO] [stdout] 26 |       async fn from_job_call_parts(parts: &mut Parts, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _______________________________________________________________________________________________^
[INFO] [stdout] 27 | |         let metadata = parts.metadata.clone();
[INFO] [stdout] 28 | |
[INFO] [stdout] 29 | |         Ok(metadata)
[INFO] [stdout] 30 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataMap<MetadataValue>, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:26:95
[INFO] [stdout]    |
[INFO] [stdout] 26 |       async fn from_job_call_parts(parts: &mut Parts, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _______________________________________________________________________________________________^
[INFO] [stdout] 27 | |         let metadata = parts.metadata.clone();
[INFO] [stdout] 28 | |
[INFO] [stdout] 29 | |         Ok(metadata)
[INFO] [stdout] 30 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataMap<MetadataValue>, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         Ok(metadata)
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<BytesMut, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:39:85
[INFO] [stdout]    |
[INFO] [stdout] 39 |       async fn from_job_call(call: JobCall, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _____________________________________________________________________________________^
[INFO] [stdout] 40 | |         let (_, body) = call.into_parts();
[INFO] [stdout] 41 | |         Ok(body.into())
[INFO] [stdout] 42 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<BytesMut, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:39:85
[INFO] [stdout]    |
[INFO] [stdout] 39 |       async fn from_job_call(call: JobCall, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _____________________________________________________________________________________^
[INFO] [stdout] 40 | |         let (_, body) = call.into_parts();
[INFO] [stdout] 41 | |         Ok(body.into())
[INFO] [stdout] 42 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<BytesMut, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         Ok(body.into())
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bytes::Bytes, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:51:85
[INFO] [stdout]    |
[INFO] [stdout] 51 |       async fn from_job_call(call: JobCall, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _____________________________________________________________________________________^
[INFO] [stdout] 52 | |         let (_, body) = call.into_parts();
[INFO] [stdout] 53 | |
[INFO] [stdout] 54 | |         Ok(body)
[INFO] [stdout] 55 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bytes::Bytes, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:51:85
[INFO] [stdout]    |
[INFO] [stdout] 51 |       async fn from_job_call(call: JobCall, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _____________________________________________________________________________________^
[INFO] [stdout] 52 | |         let (_, body) = call.into_parts();
[INFO] [stdout] 53 | |
[INFO] [stdout] 54 | |         Ok(body)
[INFO] [stdout] 55 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bytes::Bytes, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         Ok(body)
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bytes::Bytes, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:65:21
[INFO] [stdout]    |
[INFO] [stdout] 65 |           let bytes = Bytes::from_job_call(call, ctx)
[INFO] [stdout]    |  _____________________^
[INFO] [stdout] 66 | |             .await
[INFO] [stdout]    | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bytes::Bytes, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:66:14
[INFO] [stdout]    |
[INFO] [stdout] 66 |             .await
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bytes::Bytes, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:65:21
[INFO] [stdout]    |
[INFO] [stdout] 65 |           let bytes = Bytes::from_job_call(call, ctx)
[INFO] [stdout]    |  _____________________^
[INFO] [stdout] 66 | |             .await
[INFO] [stdout]    | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job::call::Parts, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:84:40
[INFO] [stdout]    |
[INFO] [stdout] 84 |       ) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  ________________________________________^
[INFO] [stdout] 85 | |         Ok(parts.clone())
[INFO] [stdout] 86 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job::call::Parts, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:84:40
[INFO] [stdout]    |
[INFO] [stdout] 84 |       ) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  ________________________________________^
[INFO] [stdout] 85 | |         Ok(parts.clone())
[INFO] [stdout] 86 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job::call::Parts, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:85:9
[INFO] [stdout]    |
[INFO] [stdout] 85 |         Ok(parts.clone())
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<extract::metadata::Metadata, Infallible>
[INFO] [stdout]   --> src/extract/metadata.rs:25:40
[INFO] [stdout]    |
[INFO] [stdout] 25 |       ) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  ________________________________________^
[INFO] [stdout] 26 | |         Ok(Metadata(parts.metadata.clone()))
[INFO] [stdout] 27 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<extract::metadata::Metadata, Infallible>
[INFO] [stdout]   --> src/extract/metadata.rs:25:40
[INFO] [stdout]    |
[INFO] [stdout] 25 |       ) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  ________________________________________^
[INFO] [stdout] 26 | |         Ok(Metadata(parts.metadata.clone()))
[INFO] [stdout] 27 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<extract::metadata::Metadata, Infallible>
[INFO] [stdout]   --> src/extract/metadata.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         Ok(Metadata(parts.metadata.clone()))
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JobResultParts, Infallible>
[INFO] [stdout]    --> src/job/result/into_job_result_parts.rs:255:96
[INFO] [stdout]     |
[INFO] [stdout] 255 |       fn into_job_result_parts(self, res: JobResultParts) -> Result<JobResultParts, Self::Error> {
[INFO] [stdout]     |  ________________________________________________________________________________________________^
[INFO] [stdout] 256 | |         Ok(res)
[INFO] [stdout] 257 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JobResultParts, Infallible>
[INFO] [stdout]    --> src/job/result/into_job_result_parts.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 |         Ok(res)
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataValue, Infallible>
[INFO] [stdout]    --> src/metadata.rs:125:53
[INFO] [stdout]     |
[INFO] [stdout] 125 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]     |  _____________________________________________________^
[INFO] [stdout] 126 | |         Ok(Self {
[INFO] [stdout] 127 | |             inner: Bytes::copy_from_slice(s.as_bytes()),
[INFO] [stdout] 128 | |             is_sensitive: false,
[INFO] [stdout] 129 | |         })
[INFO] [stdout] 130 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataValue, Infallible>
[INFO] [stdout]    --> src/metadata.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 | /         Ok(Self {
[INFO] [stdout] 127 | |             inner: Bytes::copy_from_slice(s.as_bytes()),
[INFO] [stdout] 128 | |             is_sensitive: false,
[INFO] [stdout] 129 | |         })
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataValue, Infallible>
[INFO] [stdout]    --> src/metadata.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 |         Self::from_str(value).unwrap()
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataValue, Infallible>
[INFO] [stdout]    --> src/metadata.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 |         Self::from_str(&value).unwrap()
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataValue, Infallible>
[INFO] [stdout]    --> src/metadata.rs:265:9
[INFO] [stdout]     |
[INFO] [stdout] 265 |         Self::from_str(value).unwrap()
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `blueprint-core` (lib) due to 36 previous errors; 6 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: this type continue be must used: Result<Result<T, <T as extract::FromJobCallParts<Ctx>>::Rejection>, Infallible>
[INFO] [stdout]    --> src/extract/mod.rs:113:97
[INFO] [stdout]     |
[INFO] [stdout] 113 |       async fn from_job_call_parts(parts: &mut Parts, ctx: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]     |  _________________________________________________________________________________________________^
[INFO] [stdout] 114 | |         Ok(T::from_job_call_parts(parts, ctx).await)
[INFO] [stdout] 115 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(mustuse_in_always_ok)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: Result<Result<T, <T as extract::FromJobCallParts<Ctx>>::Rejection>, Infallible>
[INFO] [stdout]    --> src/extract/mod.rs:113:97
[INFO] [stdout]     |
[INFO] [stdout] 113 |       async fn from_job_call_parts(parts: &mut Parts, ctx: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]     |  _________________________________________________________________________________________________^
[INFO] [stdout] 114 | |         Ok(T::from_job_call_parts(parts, ctx).await)
[INFO] [stdout] 115 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: Result<Result<T, <T as extract::FromJobCallParts<Ctx>>::Rejection>, Infallible>
[INFO] [stdout]    --> src/extract/mod.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         Ok(T::from_job_call_parts(parts, ctx).await)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: Result<Result<T, <T as FromJobCall<Ctx>>::Rejection>, Infallible>
[INFO] [stdout]    --> src/extract/mod.rs:125:87
[INFO] [stdout]     |
[INFO] [stdout] 125 |       async fn from_job_call(call: JobCall, ctx: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]     |  _______________________________________________________________________________________^
[INFO] [stdout] 126 | |         Ok(T::from_job_call(call, ctx).await)
[INFO] [stdout] 127 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: Result<Result<T, <T as FromJobCall<Ctx>>::Rejection>, Infallible>
[INFO] [stdout]    --> src/extract/mod.rs:125:87
[INFO] [stdout]     |
[INFO] [stdout] 125 |       async fn from_job_call(call: JobCall, ctx: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]     |  _______________________________________________________________________________________^
[INFO] [stdout] 126 | |         Ok(T::from_job_call(call, ctx).await)
[INFO] [stdout] 127 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this type continue be must used: Result<Result<T, <T as FromJobCall<Ctx>>::Rejection>, Infallible>
[INFO] [stdout]    --> src/extract/mod.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 |         Ok(T::from_job_call(call, ctx).await)
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<context::Context<InnerContext>, Infallible>
[INFO] [stdout]    --> src/extract/context.rs:224:40
[INFO] [stdout]     |
[INFO] [stdout] 224 |       ) -> Result<Self, Self::Rejection> {
[INFO] [stdout]     |  ________________________________________^
[INFO] [stdout] 225 | |         let inner_state = InnerContext::from_ref(ctx);
[INFO] [stdout] 226 | |         Ok(Self(inner_state))
[INFO] [stdout] 227 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<context::Context<InnerContext>, Infallible>
[INFO] [stdout]    --> src/extract/context.rs:224:40
[INFO] [stdout]     |
[INFO] [stdout] 224 |       ) -> Result<Self, Self::Rejection> {
[INFO] [stdout]     |  ________________________________________^
[INFO] [stdout] 225 | |         let inner_state = InnerContext::from_ref(ctx);
[INFO] [stdout] 226 | |         Ok(Self(inner_state))
[INFO] [stdout] 227 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<context::Context<InnerContext>, Infallible>
[INFO] [stdout]    --> src/extract/context.rs:226:9
[INFO] [stdout]     |
[INFO] [stdout] 226 |         Ok(Self(inner_state))
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<Extension<T>>, Infallible>
[INFO] [stdout]   --> src/extract/extension.rs:67:48
[INFO] [stdout]    |
[INFO] [stdout] 67 |       ) -> Result<Option<Self>, Self::Rejection> {
[INFO] [stdout]    |  ________________________________________________^
[INFO] [stdout] 68 | |         let ext = parts.extensions.get::<T>().cloned();
[INFO] [stdout] 69 | |         match ext {
[INFO] [stdout] 70 | |             Some(value) => Ok(Some(Extension(value))),
[INFO] [stdout] ...  |
[INFO] [stdout] 73 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<Extension<T>>, Infallible>
[INFO] [stdout]   --> src/extract/extension.rs:67:48
[INFO] [stdout]    |
[INFO] [stdout] 67 |       ) -> Result<Option<Self>, Self::Rejection> {
[INFO] [stdout]    |  ________________________________________________^
[INFO] [stdout] 68 | |         let ext = parts.extensions.get::<T>().cloned();
[INFO] [stdout] 69 | |         match ext {
[INFO] [stdout] 70 | |             Some(value) => Ok(Some(Extension(value))),
[INFO] [stdout] ...  |
[INFO] [stdout] 73 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<Extension<T>>, Infallible>
[INFO] [stdout]   --> src/extract/extension.rs:69:9
[INFO] [stdout]    |
[INFO] [stdout] 69 | /         match ext {
[INFO] [stdout] 70 | |             Some(value) => Ok(Some(Extension(value))),
[INFO] [stdout] 71 | |             None => Ok(None),
[INFO] [stdout] 72 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<Extension<T>>, Infallible>
[INFO] [stdout]   --> src/extract/extension.rs:70:28
[INFO] [stdout]    |
[INFO] [stdout] 70 |             Some(value) => Ok(Some(Extension(value))),
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Option<Extension<T>>, Infallible>
[INFO] [stdout]   --> src/extract/extension.rs:71:21
[INFO] [stdout]    |
[INFO] [stdout] 71 |             None => Ok(None),
[INFO] [stdout]    |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JobCall, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:15:85
[INFO] [stdout]    |
[INFO] [stdout] 15 |       async fn from_job_call(call: JobCall, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _____________________________________________________________________________________^
[INFO] [stdout] 16 | |         Ok(call)
[INFO] [stdout] 17 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JobCall, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:15:85
[INFO] [stdout]    |
[INFO] [stdout] 15 |       async fn from_job_call(call: JobCall, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _____________________________________________________________________________________^
[INFO] [stdout] 16 | |         Ok(call)
[INFO] [stdout] 17 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JobCall, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         Ok(call)
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataMap<MetadataValue>, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:26:95
[INFO] [stdout]    |
[INFO] [stdout] 26 |       async fn from_job_call_parts(parts: &mut Parts, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _______________________________________________________________________________________________^
[INFO] [stdout] 27 | |         let metadata = parts.metadata.clone();
[INFO] [stdout] 28 | |
[INFO] [stdout] 29 | |         Ok(metadata)
[INFO] [stdout] 30 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataMap<MetadataValue>, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:26:95
[INFO] [stdout]    |
[INFO] [stdout] 26 |       async fn from_job_call_parts(parts: &mut Parts, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _______________________________________________________________________________________________^
[INFO] [stdout] 27 | |         let metadata = parts.metadata.clone();
[INFO] [stdout] 28 | |
[INFO] [stdout] 29 | |         Ok(metadata)
[INFO] [stdout] 30 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataMap<MetadataValue>, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         Ok(metadata)
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<BytesMut, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:39:85
[INFO] [stdout]    |
[INFO] [stdout] 39 |       async fn from_job_call(call: JobCall, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _____________________________________________________________________________________^
[INFO] [stdout] 40 | |         let (_, body) = call.into_parts();
[INFO] [stdout] 41 | |         Ok(body.into())
[INFO] [stdout] 42 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<BytesMut, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:39:85
[INFO] [stdout]    |
[INFO] [stdout] 39 |       async fn from_job_call(call: JobCall, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _____________________________________________________________________________________^
[INFO] [stdout] 40 | |         let (_, body) = call.into_parts();
[INFO] [stdout] 41 | |         Ok(body.into())
[INFO] [stdout] 42 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<BytesMut, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         Ok(body.into())
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bytes::Bytes, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:51:85
[INFO] [stdout]    |
[INFO] [stdout] 51 |       async fn from_job_call(call: JobCall, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _____________________________________________________________________________________^
[INFO] [stdout] 52 | |         let (_, body) = call.into_parts();
[INFO] [stdout] 53 | |
[INFO] [stdout] 54 | |         Ok(body)
[INFO] [stdout] 55 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bytes::Bytes, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:51:85
[INFO] [stdout]    |
[INFO] [stdout] 51 |       async fn from_job_call(call: JobCall, _: &Ctx) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  _____________________________________________________________________________________^
[INFO] [stdout] 52 | |         let (_, body) = call.into_parts();
[INFO] [stdout] 53 | |
[INFO] [stdout] 54 | |         Ok(body)
[INFO] [stdout] 55 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bytes::Bytes, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         Ok(body)
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bytes::Bytes, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:65:21
[INFO] [stdout]    |
[INFO] [stdout] 65 |           let bytes = Bytes::from_job_call(call, ctx)
[INFO] [stdout]    |  _____________________^
[INFO] [stdout] 66 | |             .await
[INFO] [stdout]    | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bytes::Bytes, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:66:14
[INFO] [stdout]    |
[INFO] [stdout] 66 |             .await
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<bytes::Bytes, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:65:21
[INFO] [stdout]    |
[INFO] [stdout] 65 |           let bytes = Bytes::from_job_call(call, ctx)
[INFO] [stdout]    |  _____________________^
[INFO] [stdout] 66 | |             .await
[INFO] [stdout]    | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job::call::Parts, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:84:40
[INFO] [stdout]    |
[INFO] [stdout] 84 |       ) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  ________________________________________^
[INFO] [stdout] 85 | |         Ok(parts.clone())
[INFO] [stdout] 86 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job::call::Parts, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:84:40
[INFO] [stdout]    |
[INFO] [stdout] 84 |       ) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  ________________________________________^
[INFO] [stdout] 85 | |         Ok(parts.clone())
[INFO] [stdout] 86 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job::call::Parts, Infallible>
[INFO] [stdout]   --> src/extract/job_call_parts.rs:85:9
[INFO] [stdout]    |
[INFO] [stdout] 85 |         Ok(parts.clone())
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:96
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:96
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:96
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:96
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:96
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:96
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:96
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:96
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:96
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:96
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:96
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:96
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<usize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<usize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:96
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<usize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<usize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<usize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:96
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<usize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<usize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<usize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:96
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<usize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:96
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:96
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:96
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i8>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:96
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:96
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:96
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i16>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:96
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:96
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:96
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i32>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:96
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:96
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:96
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i64>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<isize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<isize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:96
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<isize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<isize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<isize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:96
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<isize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<isize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<isize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:96
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<isize>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:96
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:96
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:96
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<i128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:96
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:44:52
[INFO] [stdout]    |
[INFO] [stdout] 44 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:96
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:49:52
[INFO] [stdout]    |
[INFO] [stdout] 49 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:96
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                                                                  ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<job_id::JobId<u128>, Infallible>
[INFO] [stdout]   --> src/extract/job_id.rs:54:52
[INFO] [stdout]    |
[INFO] [stdout] 54 |                   let extracted_job_id: JobId<$ty> = JobId::from_job_call_parts(&mut parts, &()).await.unwrap();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 | /         test_extract_job_id!(
[INFO] [stdout] 63 | |             u8, u16, u32, u64, usize, i8, i16, i32, i64, isize, i128, u128
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `test_extract_job_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<extract::metadata::Metadata, Infallible>
[INFO] [stdout]   --> src/extract/metadata.rs:25:40
[INFO] [stdout]    |
[INFO] [stdout] 25 |       ) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  ________________________________________^
[INFO] [stdout] 26 | |         Ok(Metadata(parts.metadata.clone()))
[INFO] [stdout] 27 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<extract::metadata::Metadata, Infallible>
[INFO] [stdout]   --> src/extract/metadata.rs:25:40
[INFO] [stdout]    |
[INFO] [stdout] 25 |       ) -> Result<Self, Self::Rejection> {
[INFO] [stdout]    |  ________________________________________^
[INFO] [stdout] 26 | |         Ok(Metadata(parts.metadata.clone()))
[INFO] [stdout] 27 | |     }
[INFO] [stdout]    | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<extract::metadata::Metadata, Infallible>
[INFO] [stdout]   --> src/extract/metadata.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         Ok(Metadata(parts.metadata.clone()))
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JobResultParts, Infallible>
[INFO] [stdout]    --> src/job/result/into_job_result_parts.rs:255:96
[INFO] [stdout]     |
[INFO] [stdout] 255 |       fn into_job_result_parts(self, res: JobResultParts) -> Result<JobResultParts, Self::Error> {
[INFO] [stdout]     |  ________________________________________________________________________________________________^
[INFO] [stdout] 256 | |         Ok(res)
[INFO] [stdout] 257 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<JobResultParts, Infallible>
[INFO] [stdout]    --> src/job/result/into_job_result_parts.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 |         Ok(res)
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataValue, Infallible>
[INFO] [stdout]    --> src/metadata.rs:125:53
[INFO] [stdout]     |
[INFO] [stdout] 125 |       fn from_str(s: &str) -> Result<Self, Self::Err> {
[INFO] [stdout]     |  _____________________________________________________^
[INFO] [stdout] 126 | |         Ok(Self {
[INFO] [stdout] 127 | |             inner: Bytes::copy_from_slice(s.as_bytes()),
[INFO] [stdout] 128 | |             is_sensitive: false,
[INFO] [stdout] 129 | |         })
[INFO] [stdout] 130 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataValue, Infallible>
[INFO] [stdout]    --> src/metadata.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 | /         Ok(Self {
[INFO] [stdout] 127 | |             inner: Bytes::copy_from_slice(s.as_bytes()),
[INFO] [stdout] 128 | |             is_sensitive: false,
[INFO] [stdout] 129 | |         })
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataValue, Infallible>
[INFO] [stdout]    --> src/metadata.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 |         Self::from_str(value).unwrap()
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataValue, Infallible>
[INFO] [stdout]    --> src/metadata.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 |         Self::from_str(&value).unwrap()
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<MetadataValue, Infallible>
[INFO] [stdout]    --> src/metadata.rs:265:9
[INFO] [stdout]     |
[INFO] [stdout] 265 |         Self::from_str(value).unwrap()
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `blueprint-core` (lib test) due to 144 previous errors; 6 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "b6659b83a3ff0506e3af1a6e3f4fecbe41f70ea896b56e20bf793adc8fb2a4e1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b6659b83a3ff0506e3af1a6e3f4fecbe41f70ea896b56e20bf793adc8fb2a4e1", kill_on_drop: false }`
[INFO] [stdout] b6659b83a3ff0506e3af1a6e3f4fecbe41f70ea896b56e20bf793adc8fb2a4e1
