Skip to content
This repository has been archived by the owner on Jul 17, 2023. It is now read-only.

update rust ver

update rust ver #8

Triggered via push July 16, 2023 18:02
Status Failure
Total duration 9m 25s
Artifacts

ci.yml

on: push
Matrix: core-cargo-test / core-cargo-test
workspace-check  /  workspace-check
9m 16s
workspace-check / workspace-check
Matrix: core-build-and-draft / core-build-and-draft
Waiting for pending jobs
Matrix: dashboard-build-and-draft / dashboard-build-and-draft
Waiting for pending jobs
Fit to window
Zoom out
Zoom in

Annotations

17 errors and 20 warnings
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
The operation was canceled.
the trait bound `T: hyper::rt::Write` is not satisfied: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/lib.rs#L1062
error[E0277]: the trait bound `T: hyper::rt::Write` is not satisfied --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/lib.rs:1062:60 | 1062 | let hyper1::upgrade::Parts { io, read_buf, .. } = self.downcast()?; | ^^^^^^^^ the trait `hyper::rt::Write` is not implemented for `T` | note: required by a bound in `hyper::upgrade::Upgraded::downcast` --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-1.0.0-rc.4/src/upgrade.rs:136:31 | 136 | pub fn downcast<T: Read + Write + Unpin + 'static>(self) -> Result<Parts<T>, Self> { | ^^^^^ required by this bound in `Upgraded::downcast` help: consider further restricting this bound | 1059 | fn downcast<T: AsyncRead + AsyncWrite + Unpin + 'static + hyper::rt::Write>( | ++++++++++++++++++
the trait bound `T: hyper::rt::Read` is not satisfied: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/lib.rs#L1062
error[E0277]: the trait bound `T: hyper::rt::Read` is not satisfied --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/lib.rs:1062:60 | 1062 | let hyper1::upgrade::Parts { io, read_buf, .. } = self.downcast()?; | ^^^^^^^^ the trait `hyper::rt::Read` is not implemented for `T` | note: required by a bound in `hyper::upgrade::Upgraded::downcast` --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-1.0.0-rc.4/src/upgrade.rs:136:24 | 136 | pub fn downcast<T: Read + Write + Unpin + 'static>(self) -> Result<Parts<T>, Self> { | ^^^^ required by this bound in `Upgraded::downcast` help: consider further restricting this bound | 1059 | fn downcast<T: AsyncRead + AsyncWrite + Unpin + 'static + hyper::rt::Read>( | +++++++++++++++++
the method `write_all` exists for struct `WriteHalf<Upgraded>`, but its trait bounds were not satisfied: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs#L168
error[E0599]: the method `write_all` exists for struct `WriteHalf<Upgraded>`, but its trait bounds were not satisfied --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs:168:21 | 168 | upgraded_tx.write_all(&buf[..read]).await?; | ^^^^^^^^^ method cannot be called on `WriteHalf<Upgraded>` due to unsatisfied trait bounds | ::: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.29.1/src/io/split.rs:25:5 | 25 | pub struct WriteHalf<T> { | ----------------------- | | | doesn't satisfy `_: AsyncWriteExt` | doesn't satisfy `_: AsyncWrite` | = note: the following trait bounds were not satisfied: `tokio::io::WriteHalf<hyper::upgrade::Upgraded>: tokio::io::AsyncWrite` which is required by `tokio::io::WriteHalf<hyper::upgrade::Upgraded>: tokio::io::AsyncWriteExt`
the method `read` exists for struct `ReadHalf<Upgraded>`, but its trait bounds were not satisfied: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs#L153
error[E0599]: the method `read` exists for struct `ReadHalf<Upgraded>`, but its trait bounds were not satisfied --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs:153:32 | 153 | let read = upgraded_rx.read(&mut buf).await?; | ^^^^ method cannot be called on `ReadHalf<Upgraded>` due to unsatisfied trait bounds | ::: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.29.1/src/io/split.rs:20:5 | 20 | pub struct ReadHalf<T> { | ---------------------- | | | doesn't satisfy `_: AsyncReadExt` | doesn't satisfy `_: AsyncRead` | = note: the following trait bounds were not satisfied: `tokio::io::ReadHalf<hyper::upgrade::Upgraded>: tokio::io::AsyncRead` which is required by `tokio::io::ReadHalf<hyper::upgrade::Upgraded>: tokio::io::AsyncReadExt`
the trait bound `hyper::upgrade::Upgraded: tokio::io::AsyncWrite` is not satisfied: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs#L148
error[E0277]: the trait bound `hyper::upgrade::Upgraded: tokio::io::AsyncWrite` is not satisfied --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs:148:63 | 148 | let (mut upgraded_rx, mut upgraded_tx) = tokio::io::split(upgraded); | ---------------- ^^^^^^^^ the trait `tokio::io::AsyncWrite` is not implemented for `hyper::upgrade::Upgraded` | | | required by a bound introduced by this call | = help: the following other types implement trait `tokio::io::AsyncWrite`: &mut T AddrStream Box<T> BufStream<RW> DuplexStream InspectWriter<W, F> NetworkBufferedStream<S> NetworkStream and 38 others note: required by a bound in `tokio::io::split` --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.29.1/src/io/split.rs:36:24 | 36 | T: AsyncRead + AsyncWrite, | ^^^^^^^^^^ required by this bound in `split`
the trait bound `hyper::upgrade::Upgraded: tokio::io::AsyncRead` is not satisfied: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs#L148
error[E0277]: the trait bound `hyper::upgrade::Upgraded: tokio::io::AsyncRead` is not satisfied --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs:148:63 | 148 | let (mut upgraded_rx, mut upgraded_tx) = tokio::io::split(upgraded); | ---------------- ^^^^^^^^ the trait `tokio::io::AsyncRead` is not implemented for `hyper::upgrade::Upgraded` | | | required by a bound introduced by this call | = help: the following other types implement trait `tokio::io::AsyncRead`: &[u8] &mut T AddrStream Box<T> BufStream<RW> DuplexStream InspectReader<R, F> NetworkBufferedStream<S> and 38 others note: required by a bound in `tokio::io::split` --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.29.1/src/io/split.rs:36:12 | 36 | T: AsyncRead + AsyncWrite, | ^^^^^^^^^ required by this bound in `split`
the method `write_all` exists for struct `Upgraded`, but its trait bounds were not satisfied: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs#L140
error[E0599]: the method `write_all` exists for struct `Upgraded`, but its trait bounds were not satisfied --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs:140:20 | 140 | upgraded.write_all(&bytes).await?; | ^^^^^^^^^ method cannot be called on `Upgraded` due to unsatisfied trait bounds | ::: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-1.0.0-rc.4/src/upgrade.rs:65:1 | 65 | pub struct Upgraded { | ------------------- | | | doesn't satisfy `hyper::upgrade::Upgraded: tokio::io::AsyncWriteExt` | doesn't satisfy `hyper::upgrade::Upgraded: tokio::io::AsyncWrite` | = note: the following trait bounds were not satisfied: `hyper::upgrade::Upgraded: tokio::io::AsyncWrite` which is required by `hyper::upgrade::Upgraded: tokio::io::AsyncWriteExt`
the method `map_err` exists for struct `Connection<impl HttpServeStream, impl HttpService<Incoming, ResBody = ResponseBytes> + 'static, LocalExecutor>`, but its trait bounds were not satisfied: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs#L708
error[E0599]: the method `map_err` exists for struct `Connection<impl HttpServeStream, impl HttpService<Incoming, ResBody = ResponseBytes> + 'static, LocalExecutor>`, but its trait bounds were not satisfied --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs:708:8 | 708 | conn.map_err(AnyError::from) | ^^^^^^^ method cannot be called due to unsatisfied trait bounds | ::: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-1.0.0-rc.4/src/server/conn/http2.rs:18:1 | 18 | / pin_project! { 19 | | /// A future binding an HTTP/2 connection with a Service. 20 | | /// 21 | | /// Polling this future will drive HTTP forward. ... | 28 | | } 29 | | } | | - | | | | |_doesn't satisfy `_: TryFutureExt` | doesn't satisfy `_: TryFuture` | = note: the following trait bounds were not satisfied: `hyper::server::conn::http2::Connection<impl HttpServeStream, impl HttpService<Incoming, ResBody = ResponseBytes> + 'static, LocalExecutor>: TryFuture` which is required by `hyper::server::conn::http2::Connection<impl HttpServeStream, impl HttpService<Incoming, ResBody = ResponseBytes> + 'static, LocalExecutor>: TryFutureExt` `&hyper::server::conn::http2::Connection<impl HttpServeStream, impl HttpService<Incoming, ResBody = ResponseBytes> + 'static, LocalExecutor>: TryFuture` which is required by `&hyper::server::conn::http2::Connection<impl HttpServeStream, impl HttpService<Incoming, ResBody = ResponseBytes> + 'static, LocalExecutor>: TryFutureExt` `&mut hyper::server::conn::http2::Connection<impl HttpServeStream, impl HttpService<Incoming, ResBody = ResponseBytes> + 'static, LocalExecutor>: TryFuture` which is required by `&mut hyper::server::conn::http2::Connection<impl HttpServeStream, impl HttpService<Incoming, ResBody = ResponseBytes> + 'static, LocalExecutor>: TryFutureExt`
the trait bound `impl HttpServeStream: hyper::rt::Write` is not satisfied: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs#L707
error[E0277]: the trait bound `impl HttpServeStream: hyper::rt::Write` is not satisfied --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs:707:66 | 707 | let conn = http2::Builder::new(LocalExecutor).serve_connection(io, svc); | ---------------- ^^ the trait `hyper::rt::Write` is not implemented for `impl HttpServeStream` | | | required by a bound introduced by this call | note: required by a bound in `hyper::server::conn::http2::Builder::<E>::serve_connection` --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-1.0.0-rc.4/src/server/conn/http2.rs:258:19 | 258 | I: Read + Write + Unpin, | ^^^^^ required by this bound in `Builder::<E>::serve_connection` help: consider further restricting this bound | 704 | io: impl HttpServeStream + hyper::rt::Write, | ++++++++++++++++++
the trait bound `impl HttpServeStream: hyper::rt::Read` is not satisfied: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs#L707
error[E0277]: the trait bound `impl HttpServeStream: hyper::rt::Read` is not satisfied --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs:707:66 | 707 | let conn = http2::Builder::new(LocalExecutor).serve_connection(io, svc); | ---------------- ^^ the trait `hyper::rt::Read` is not implemented for `impl HttpServeStream` | | | required by a bound introduced by this call | note: required by a bound in `hyper::server::conn::http2::Builder::<E>::serve_connection` --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-1.0.0-rc.4/src/server/conn/http2.rs:258:12 | 258 | I: Read + Write + Unpin, | ^^^^ required by this bound in `Builder::<E>::serve_connection` help: consider further restricting this bound | 704 | io: impl HttpServeStream + hyper::rt::Read, | +++++++++++++++++
the method `with_upgrades` exists for struct `Connection<impl HttpServeStream, impl HttpService<Incoming, ResBody = ResponseBytes> + 'static>`, but its trait bounds were not satisfied: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs#L700
error[E0599]: the method `with_upgrades` exists for struct `Connection<impl HttpServeStream, impl HttpService<Incoming, ResBody = ResponseBytes> + 'static>`, but its trait bounds were not satisfied --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs:700:8 | 700 | conn.with_upgrades().map_err(AnyError::from) | ^^^^^^^^^^^^^ method cannot be called due to unsatisfied trait bounds | = note: the following trait bounds were not satisfied: `impl HttpServeStream: hyper::rt::Read` `impl HttpServeStream: hyper::rt::Write` help: consider restricting the type parameters to satisfy the trait bounds | 694 | ) -> impl Future<Output = Result<(), AnyError>> + 'static where impl HttpServeStream: hyper::rt::Read, impl HttpServeStream: hyper::rt::Write { | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
the trait bound `impl HttpServeStream: hyper::rt::Write` is not satisfied: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs#L698
error[E0277]: the trait bound `impl HttpServeStream: hyper::rt::Write` is not satisfied --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs:698:23 | 698 | .serve_connection(io, svc); | ---------------- ^^ the trait `hyper::rt::Write` is not implemented for `impl HttpServeStream` | | | required by a bound introduced by this call | note: required by a bound in `hyper::server::conn::http1::Builder::serve_connection` --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-1.0.0-rc.4/src/server/conn/http1.rs:359:19 | 359 | I: Read + Write + Unpin, | ^^^^^ required by this bound in `Builder::serve_connection` help: consider further restricting this bound | 692 | io: impl HttpServeStream + hyper::rt::Write, | ++++++++++++++++++
the trait bound `impl HttpServeStream: hyper::rt::Read` is not satisfied: /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs#L698
error[E0277]: the trait bound `impl HttpServeStream: hyper::rt::Read` is not satisfied --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_http-0.103.0/http_next.rs:698:23 | 698 | .serve_connection(io, svc); | ---------------- ^^ the trait `hyper::rt::Read` is not implemented for `impl HttpServeStream` | | | required by a bound introduced by this call | note: required by a bound in `hyper::server::conn::http1::Builder::serve_connection` --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-1.0.0-rc.4/src/server/conn/http1.rs:359:12 | 359 | I: Read + Write + Unpin, | ^^^^ required by this bound in `Builder::serve_connection` help: consider further restricting this bound | 692 | io: impl HttpServeStream + hyper::rt::Read, | +++++++++++++++++
workspace-check / workspace-check
Clippy had exited with the 101 exit code
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
core-cargo-test / core-cargo-test (ubuntu-latest, x86_64-unknown-linux-gnu)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
core-cargo-test / core-cargo-test (macos-latest, x86_64-apple-darwin)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
core-cargo-test / core-cargo-test (windows-latest, x86_64-pc-windows-msvc)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
core-cargo-test / core-cargo-test (windows-latest, x86_64-pc-windows-msvc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
core-cargo-test / core-cargo-test (windows-latest, x86_64-pc-windows-msvc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
core-cargo-test / core-cargo-test (windows-latest, x86_64-pc-windows-msvc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
core-cargo-test / core-cargo-test (windows-latest, x86_64-pc-windows-msvc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
workspace-check / workspace-check
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
workspace-check / workspace-check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
workspace-check / workspace-check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
workspace-check / workspace-check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
workspace-check / workspace-check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/