[INFO] fetching crate megacommerce-proto 0.3.74... [INFO] checking megacommerce-proto-0.3.74 against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577 [INFO] extracting crate megacommerce-proto 0.3.74 into /workspace/builds/worker-6-tc2/source [INFO] started tweaking crates.io crate megacommerce-proto 0.3.74 [INFO] finished tweaking crates.io crate megacommerce-proto 0.3.74 [INFO] tweaked toml for crates.io crate megacommerce-proto 0.3.74 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate megacommerce-proto 0.3.74 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 megacommerce-proto 0.3.74 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 5e08c01d94133ea622789ea09779dfa260c42f3fac19ceb232348a34a92e7c72 [INFO] running `Command { std: "docker" "start" "-a" "5e08c01d94133ea622789ea09779dfa260c42f3fac19ceb232348a34a92e7c72", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5e08c01d94133ea622789ea09779dfa260c42f3fac19ceb232348a34a92e7c72", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5e08c01d94133ea622789ea09779dfa260c42f3fac19ceb232348a34a92e7c72", kill_on_drop: false }` [INFO] [stdout] 5e08c01d94133ea622789ea09779dfa260c42f3fac19ceb232348a34a92e7c72 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] c9d77e0d5fd78bb3cd2329a01441004138aa218327770dab0ec84ab4a2aac146 [INFO] running `Command { std: "docker" "start" "-a" "c9d77e0d5fd78bb3cd2329a01441004138aa218327770dab0ec84ab4a2aac146", kill_on_drop: false }` [INFO] [stderr] Compiling anyhow v1.0.98 [INFO] [stderr] Checking sync_wrapper v1.0.2 [INFO] [stderr] Checking matchit v0.8.4 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Checking tokio v1.46.1 [INFO] [stderr] Checking tracing v0.1.41 [INFO] [stderr] Checking axum-core v0.5.2 [INFO] [stderr] Compiling prost-derive v0.14.1 [INFO] [stderr] Compiling prost-derive v0.13.5 [INFO] [stderr] Checking pin-project v1.1.10 [INFO] [stderr] Checking prost v0.13.5 [INFO] [stderr] Checking prost v0.14.1 [INFO] [stderr] Checking prost-types v0.14.1 [INFO] [stderr] Checking tokio-util v0.7.15 [INFO] [stderr] Checking tokio-stream v0.1.17 [INFO] [stderr] Checking h2 v0.4.11 [INFO] [stderr] Checking tower v0.5.2 [INFO] [stderr] Checking axum v0.8.4 [INFO] [stderr] Checking hyper v1.6.0 [INFO] [stderr] Checking hyper-util v0.1.15 [INFO] [stderr] Checking hyper-timeout v0.5.2 [INFO] [stderr] Checking tonic v0.13.1 [INFO] [stderr] Checking megacommerce-proto v0.3.74 (/opt/rustwide/workdir) [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/envoy/envoy.service.auth.v3.rs:583:42 [INFO] [stdout] | [INFO] [stdout] 583 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 584 | | let method = CheckSvc(inner); [INFO] [stdout] 585 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 586 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 596 | | Ok(res) [INFO] [stdout] 597 | | }; [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, Infallible> [INFO] [stdout] --> src/envoy/envoy.service.auth.v3.rs:596:25 [INFO] [stdout] | [INFO] [stdout] 596 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/envoy/envoy.service.auth.v3.rs:601:41 [INFO] [stdout] | [INFO] [stdout] 601 | Box::pin(async move { [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 602 | | let mut response = http::Response::new( [INFO] [stdout] 603 | | tonic::body::Body::default(), [INFO] [stdout] 604 | | ); [INFO] [stdout] ... | [INFO] [stdout] 616 | | Ok(response) [INFO] [stdout] 617 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/envoy/envoy.service.auth.v3.rs:616:25 [INFO] [stdout] | [INFO] [stdout] 616 | Ok(response) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1304:42 [INFO] [stdout] | [INFO] [stdout] 1304 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1305 | | let method = PingSvc(inner); [INFO] [stdout] 1306 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1307 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1317 | | Ok(res) [INFO] [stdout] 1318 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1317:25 [INFO] [stdout] | [INFO] [stdout] 1317 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1349:42 [INFO] [stdout] | [INFO] [stdout] 1349 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1350 | | let method = ConfigGetSvc(inner); [INFO] [stdout] 1351 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1352 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1362 | | Ok(res) [INFO] [stdout] 1363 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1362:25 [INFO] [stdout] | [INFO] [stdout] 1362 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1394:42 [INFO] [stdout] | [INFO] [stdout] 1394 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1395 | | let method = ConfigUpdateSvc(inner); [INFO] [stdout] 1396 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1397 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1407 | | Ok(res) [INFO] [stdout] 1408 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1407:25 [INFO] [stdout] | [INFO] [stdout] 1407 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1440:42 [INFO] [stdout] | [INFO] [stdout] 1440 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1441 | | let method = ConfigListenerSvc(inner); [INFO] [stdout] 1442 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1443 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1453 | | Ok(res) [INFO] [stdout] 1454 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1453:25 [INFO] [stdout] | [INFO] [stdout] 1453 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1486:42 [INFO] [stdout] | [INFO] [stdout] 1486 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1487 | | let method = TranslationsGetSvc(inner); [INFO] [stdout] 1488 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1489 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1499 | | Ok(res) [INFO] [stdout] 1500 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1499:25 [INFO] [stdout] | [INFO] [stdout] 1499 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1535:42 [INFO] [stdout] | [INFO] [stdout] 1535 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1536 | | let method = TranslationsForLangGetSvc(inner); [INFO] [stdout] 1537 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1538 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1548 | | Ok(res) [INFO] [stdout] 1549 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1548:25 [INFO] [stdout] | [INFO] [stdout] 1548 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1553:41 [INFO] [stdout] | [INFO] [stdout] 1553 | Box::pin(async move { [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1554 | | let mut response = http::Response::new( [INFO] [stdout] 1555 | | tonic::body::Body::default(), [INFO] [stdout] 1556 | | ); [INFO] [stdout] ... | [INFO] [stdout] 1568 | | Ok(response) [INFO] [stdout] 1569 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1568:25 [INFO] [stdout] | [INFO] [stdout] 1568 | Ok(response) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:445:42 [INFO] [stdout] | [INFO] [stdout] 445 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 446 | | let method = CreateSupplierSvc(inner); [INFO] [stdout] 447 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 448 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 458 | | Ok(res) [INFO] [stdout] 459 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:458:25 [INFO] [stdout] | [INFO] [stdout] 458 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:491:42 [INFO] [stdout] | [INFO] [stdout] 491 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 492 | | let method = EmailConfirmationSvc(inner); [INFO] [stdout] 493 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 494 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 504 | | Ok(res) [INFO] [stdout] 505 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:504:25 [INFO] [stdout] | [INFO] [stdout] 504 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/envoy/envoy.service.auth.v3.rs:583:42 [INFO] [stdout] | [INFO] [stdout] 583 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 584 | | let method = CheckSvc(inner); [INFO] [stdout] 585 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 586 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 596 | | Ok(res) [INFO] [stdout] 597 | | }; [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, Infallible> [INFO] [stdout] --> src/envoy/envoy.service.auth.v3.rs:596:25 [INFO] [stdout] | [INFO] [stdout] 596 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/envoy/envoy.service.auth.v3.rs:601:41 [INFO] [stdout] | [INFO] [stdout] 601 | Box::pin(async move { [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 602 | | let mut response = http::Response::new( [INFO] [stdout] 603 | | tonic::body::Body::default(), [INFO] [stdout] 604 | | ); [INFO] [stdout] ... | [INFO] [stdout] 616 | | Ok(response) [INFO] [stdout] 617 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/envoy/envoy.service.auth.v3.rs:616:25 [INFO] [stdout] | [INFO] [stdout] 616 | Ok(response) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:536:42 [INFO] [stdout] | [INFO] [stdout] 536 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 537 | | let method = PasswordForgotSvc(inner); [INFO] [stdout] 538 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 539 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 549 | | Ok(res) [INFO] [stdout] 550 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:549:25 [INFO] [stdout] | [INFO] [stdout] 549 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:580:42 [INFO] [stdout] | [INFO] [stdout] 580 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 581 | | let method = LoginSvc(inner); [INFO] [stdout] 582 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 583 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 593 | | Ok(res) [INFO] [stdout] 594 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:593:25 [INFO] [stdout] | [INFO] [stdout] 593 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:598:41 [INFO] [stdout] | [INFO] [stdout] 598 | Box::pin(async move { [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 599 | | let mut response = http::Response::new( [INFO] [stdout] 600 | | tonic::body::Body::default(), [INFO] [stdout] 601 | | ); [INFO] [stdout] ... | [INFO] [stdout] 613 | | Ok(response) [INFO] [stdout] 614 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:613:25 [INFO] [stdout] | [INFO] [stdout] 613 | Ok(response) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1180:42 [INFO] [stdout] | [INFO] [stdout] 1180 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1181 | | let method = ProductCreateSvc(inner); [INFO] [stdout] 1182 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1183 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1193 | | Ok(res) [INFO] [stdout] 1194 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1193:25 [INFO] [stdout] | [INFO] [stdout] 1193 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1225:42 [INFO] [stdout] | [INFO] [stdout] 1225 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1226 | | let method = ProductDataSvc(inner); [INFO] [stdout] 1227 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1228 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1238 | | Ok(res) [INFO] [stdout] 1239 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1238:25 [INFO] [stdout] | [INFO] [stdout] 1238 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1270:42 [INFO] [stdout] | [INFO] [stdout] 1270 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1271 | | let method = ProductListSvc(inner); [INFO] [stdout] 1272 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1273 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1283 | | Ok(res) [INFO] [stdout] 1284 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1283:25 [INFO] [stdout] | [INFO] [stdout] 1283 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1288:41 [INFO] [stdout] | [INFO] [stdout] 1288 | Box::pin(async move { [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1289 | | let mut response = http::Response::new( [INFO] [stdout] 1290 | | tonic::body::Body::default(), [INFO] [stdout] 1291 | | ); [INFO] [stdout] ... | [INFO] [stdout] 1303 | | Ok(response) [INFO] [stdout] 1304 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1303:25 [INFO] [stdout] | [INFO] [stdout] 1303 | Ok(response) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/search.v1.rs:249:42 [INFO] [stdout] | [INFO] [stdout] 249 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 250 | | let method = PingSvc(inner); [INFO] [stdout] 251 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 252 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 262 | | Ok(res) [INFO] [stdout] 263 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/search.v1.rs:262:25 [INFO] [stdout] | [INFO] [stdout] 262 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/search.v1.rs:267:41 [INFO] [stdout] | [INFO] [stdout] 267 | Box::pin(async move { [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 268 | | let mut response = http::Response::new( [INFO] [stdout] 269 | | tonic::body::Body::default(), [INFO] [stdout] 270 | | ); [INFO] [stdout] ... | [INFO] [stdout] 282 | | Ok(response) [INFO] [stdout] 283 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/search.v1.rs:282:25 [INFO] [stdout] | [INFO] [stdout] 282 | Ok(response) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/uploader.v1.rs:185:41 [INFO] [stdout] | [INFO] [stdout] 185 | Box::pin(async move { [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 186 | | let mut response = http::Response::new( [INFO] [stdout] 187 | | tonic::body::Body::default(), [INFO] [stdout] 188 | | ); [INFO] [stdout] ... | [INFO] [stdout] 200 | | Ok(response) [INFO] [stdout] 201 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/uploader.v1.rs:200:25 [INFO] [stdout] | [INFO] [stdout] 200 | Ok(response) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1304:42 [INFO] [stdout] | [INFO] [stdout] 1304 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1305 | | let method = PingSvc(inner); [INFO] [stdout] 1306 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1307 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1317 | | Ok(res) [INFO] [stdout] 1318 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1317:25 [INFO] [stdout] | [INFO] [stdout] 1317 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1349:42 [INFO] [stdout] | [INFO] [stdout] 1349 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1350 | | let method = ConfigGetSvc(inner); [INFO] [stdout] 1351 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1352 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1362 | | Ok(res) [INFO] [stdout] 1363 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1362:25 [INFO] [stdout] | [INFO] [stdout] 1362 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1394:42 [INFO] [stdout] | [INFO] [stdout] 1394 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1395 | | let method = ConfigUpdateSvc(inner); [INFO] [stdout] 1396 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1397 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1407 | | Ok(res) [INFO] [stdout] 1408 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1407:25 [INFO] [stdout] | [INFO] [stdout] 1407 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1440:42 [INFO] [stdout] | [INFO] [stdout] 1440 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1441 | | let method = ConfigListenerSvc(inner); [INFO] [stdout] 1442 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1443 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1453 | | Ok(res) [INFO] [stdout] 1454 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1453:25 [INFO] [stdout] | [INFO] [stdout] 1453 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1486:42 [INFO] [stdout] | [INFO] [stdout] 1486 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1487 | | let method = TranslationsGetSvc(inner); [INFO] [stdout] 1488 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1489 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1499 | | Ok(res) [INFO] [stdout] 1500 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1499:25 [INFO] [stdout] | [INFO] [stdout] 1499 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1535:42 [INFO] [stdout] | [INFO] [stdout] 1535 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1536 | | let method = TranslationsForLangGetSvc(inner); [INFO] [stdout] 1537 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1538 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1548 | | Ok(res) [INFO] [stdout] 1549 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1548:25 [INFO] [stdout] | [INFO] [stdout] 1548 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1553:41 [INFO] [stdout] | [INFO] [stdout] 1553 | Box::pin(async move { [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1554 | | let mut response = http::Response::new( [INFO] [stdout] 1555 | | tonic::body::Body::default(), [INFO] [stdout] 1556 | | ); [INFO] [stdout] ... | [INFO] [stdout] 1568 | | Ok(response) [INFO] [stdout] 1569 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/common.v1.rs:1568:25 [INFO] [stdout] | [INFO] [stdout] 1568 | Ok(response) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:445:42 [INFO] [stdout] | [INFO] [stdout] 445 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 446 | | let method = CreateSupplierSvc(inner); [INFO] [stdout] 447 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 448 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 458 | | Ok(res) [INFO] [stdout] 459 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:458:25 [INFO] [stdout] | [INFO] [stdout] 458 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:491:42 [INFO] [stdout] | [INFO] [stdout] 491 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 492 | | let method = EmailConfirmationSvc(inner); [INFO] [stdout] 493 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 494 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 504 | | Ok(res) [INFO] [stdout] 505 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:504:25 [INFO] [stdout] | [INFO] [stdout] 504 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:536:42 [INFO] [stdout] | [INFO] [stdout] 536 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 537 | | let method = PasswordForgotSvc(inner); [INFO] [stdout] 538 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 539 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 549 | | Ok(res) [INFO] [stdout] 550 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:549:25 [INFO] [stdout] | [INFO] [stdout] 549 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:580:42 [INFO] [stdout] | [INFO] [stdout] 580 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 581 | | let method = LoginSvc(inner); [INFO] [stdout] 582 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 583 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 593 | | Ok(res) [INFO] [stdout] 594 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:593:25 [INFO] [stdout] | [INFO] [stdout] 593 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:598:41 [INFO] [stdout] | [INFO] [stdout] 598 | Box::pin(async move { [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 599 | | let mut response = http::Response::new( [INFO] [stdout] 600 | | tonic::body::Body::default(), [INFO] [stdout] 601 | | ); [INFO] [stdout] ... | [INFO] [stdout] 613 | | Ok(response) [INFO] [stdout] 614 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/users.v1.rs:613:25 [INFO] [stdout] | [INFO] [stdout] 613 | Ok(response) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1180:42 [INFO] [stdout] | [INFO] [stdout] 1180 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1181 | | let method = ProductCreateSvc(inner); [INFO] [stdout] 1182 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1183 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1193 | | Ok(res) [INFO] [stdout] 1194 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1193:25 [INFO] [stdout] | [INFO] [stdout] 1193 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1225:42 [INFO] [stdout] | [INFO] [stdout] 1225 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1226 | | let method = ProductDataSvc(inner); [INFO] [stdout] 1227 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1228 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1238 | | Ok(res) [INFO] [stdout] 1239 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1238:25 [INFO] [stdout] | [INFO] [stdout] 1238 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1270:42 [INFO] [stdout] | [INFO] [stdout] 1270 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 1271 | | let method = ProductListSvc(inner); [INFO] [stdout] 1272 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 1273 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 1283 | | Ok(res) [INFO] [stdout] 1284 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1283:25 [INFO] [stdout] | [INFO] [stdout] 1283 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1288:41 [INFO] [stdout] | [INFO] [stdout] 1288 | Box::pin(async move { [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 1289 | | let mut response = http::Response::new( [INFO] [stdout] 1290 | | tonic::body::Body::default(), [INFO] [stdout] 1291 | | ); [INFO] [stdout] ... | [INFO] [stdout] 1303 | | Ok(response) [INFO] [stdout] 1304 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/products.v1.rs:1303:25 [INFO] [stdout] | [INFO] [stdout] 1303 | Ok(response) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/search.v1.rs:249:42 [INFO] [stdout] | [INFO] [stdout] 249 | let fut = async move { [INFO] [stdout] | __________________________________________^ [INFO] [stdout] 250 | | let method = PingSvc(inner); [INFO] [stdout] 251 | | let codec = tonic::codec::ProstCodec::default(); [INFO] [stdout] 252 | | let mut grpc = tonic::server::Grpc::new(codec) [INFO] [stdout] ... | [INFO] [stdout] 262 | | Ok(res) [INFO] [stdout] 263 | | }; [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/search.v1.rs:262:25 [INFO] [stdout] | [INFO] [stdout] 262 | Ok(res) [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/search.v1.rs:267:41 [INFO] [stdout] | [INFO] [stdout] 267 | Box::pin(async move { [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 268 | | let mut response = http::Response::new( [INFO] [stdout] 269 | | tonic::body::Body::default(), [INFO] [stdout] 270 | | ); [INFO] [stdout] ... | [INFO] [stdout] 282 | | Ok(response) [INFO] [stdout] 283 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/search.v1.rs:282:25 [INFO] [stdout] | [INFO] [stdout] 282 | Ok(response) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/uploader.v1.rs:185:41 [INFO] [stdout] | [INFO] [stdout] 185 | Box::pin(async move { [INFO] [stdout] | _________________________________________^ [INFO] [stdout] 186 | | let mut response = http::Response::new( [INFO] [stdout] 187 | | tonic::body::Body::default(), [INFO] [stdout] 188 | | ); [INFO] [stdout] ... | [INFO] [stdout] 200 | | Ok(response) [INFO] [stdout] 201 | | }) [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/uploader.v1.rs:200:25 [INFO] [stdout] | [INFO] [stdout] 200 | Ok(response) [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `megacommerce-proto` (lib) due to 42 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `megacommerce-proto` (lib test) due to 42 previous errors [INFO] running `Command { std: "docker" "inspect" "c9d77e0d5fd78bb3cd2329a01441004138aa218327770dab0ec84ab4a2aac146", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c9d77e0d5fd78bb3cd2329a01441004138aa218327770dab0ec84ab4a2aac146", kill_on_drop: false }` [INFO] [stdout] c9d77e0d5fd78bb3cd2329a01441004138aa218327770dab0ec84ab4a2aac146