mirror of https://github.com/fafhrd91/actix-web
Merge branch 'master' into fix/next_rt_tls_beta_building
This commit is contained in:
commit
b4657c3292
|
@ -23,6 +23,9 @@ jobs:
|
||||||
name: ${{ matrix.target.name }} / ${{ matrix.version }}
|
name: ${{ matrix.target.name }} / ${{ matrix.version }}
|
||||||
runs-on: ${{ matrix.target.os }}
|
runs-on: ${{ matrix.target.os }}
|
||||||
|
|
||||||
|
env:
|
||||||
|
VCPKGRS_DYNAMIC: 1
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
|
||||||
|
@ -65,7 +68,13 @@ jobs:
|
||||||
uses: actions-rs/cargo@v1
|
uses: actions-rs/cargo@v1
|
||||||
with:
|
with:
|
||||||
command: hack
|
command: hack
|
||||||
args: --clean-per-run check --workspace --no-default-features --tests
|
args: check --workspace --no-default-features
|
||||||
|
|
||||||
|
- name: check minimal + tests
|
||||||
|
uses: actions-rs/cargo@v1
|
||||||
|
with:
|
||||||
|
command: hack
|
||||||
|
args: check --workspace --no-default-features --tests --examples
|
||||||
|
|
||||||
- name: check full
|
- name: check full
|
||||||
uses: actions-rs/cargo@v1
|
uses: actions-rs/cargo@v1
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
* `client::ConnectorService` as `client::Connector::finish` method's return type [#2081]
|
* `client::ConnectorService` as `client::Connector::finish` method's return type [#2081]
|
||||||
* `client::ConnectionIo` trait alias [#2081]
|
* `client::ConnectionIo` trait alias [#2081]
|
||||||
|
|
||||||
### Chaged
|
### Changed
|
||||||
* `client::Connector` type now only have one generic type for `actix_service::Service`. [#2063]
|
* `client::Connector` type now only have one generic type for `actix_service::Service`. [#2063]
|
||||||
|
|
||||||
[#2063]: https://github.com/actix/actix-web/pull/2063
|
[#2063]: https://github.com/actix/actix-web/pull/2063
|
||||||
|
|
|
@ -3,6 +3,7 @@ use std::future::Future;
|
||||||
use std::marker::PhantomData;
|
use std::marker::PhantomData;
|
||||||
use std::pin::Pin;
|
use std::pin::Pin;
|
||||||
use std::sync::{Arc, Mutex};
|
use std::sync::{Arc, Mutex};
|
||||||
|
use std::task::{Context, Poll};
|
||||||
|
|
||||||
use actix_codec::{AsyncRead, AsyncWrite, Framed};
|
use actix_codec::{AsyncRead, AsyncWrite, Framed};
|
||||||
use actix_http::{body, h1, ws, Error, HttpService, Request, Response};
|
use actix_http::{body, h1, ws, Error, HttpService, Request, Response};
|
||||||
|
@ -11,7 +12,6 @@ use actix_service::{fn_factory, Service};
|
||||||
use actix_utils::dispatcher::Dispatcher;
|
use actix_utils::dispatcher::Dispatcher;
|
||||||
use bytes::Bytes;
|
use bytes::Bytes;
|
||||||
use futures_util::future;
|
use futures_util::future;
|
||||||
use futures_util::task::{Context, Poll};
|
|
||||||
use futures_util::{SinkExt as _, StreamExt as _};
|
use futures_util::{SinkExt as _, StreamExt as _};
|
||||||
|
|
||||||
struct WsService<T>(Arc<Mutex<(PhantomData<T>, Cell<bool>)>>);
|
struct WsService<T>(Arc<Mutex<(PhantomData<T>, Cell<bool>)>>);
|
||||||
|
|
|
@ -1,21 +1,19 @@
|
||||||
digraph {
|
digraph {
|
||||||
subgraph cluster_net {
|
subgraph cluster_net {
|
||||||
label="actix/actix-net";
|
label="actix/actix-net";
|
||||||
"actix-codec"
|
"actix-codec" "actix-macros" "actix-rt" "actix-server" "actix-service"
|
||||||
"actix-macros"
|
"actix-tls" "actix-tracing" "actix-utils" "actix-router"
|
||||||
"actix-rt"
|
"local-channel" "local-waker"
|
||||||
"actix-server"
|
|
||||||
"actix-service"
|
|
||||||
"actix-threadpool"
|
|
||||||
"actix-tls"
|
|
||||||
"actix-tracing"
|
|
||||||
"actix-utils"
|
|
||||||
"actix-router"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
"actix-utils" -> { "actix-service" "actix-rt" "actix-codec" }
|
"actix-codec" -> { "actix-rt" "actix-service" "local-channel" "tokio" }
|
||||||
|
"actix-utils" -> { "actix-rt" "actix-service" "local-waker" }
|
||||||
"actix-tracing" -> { "actix-service" }
|
"actix-tracing" -> { "actix-service" }
|
||||||
"actix-tls" -> { "actix-service" "actix-codec" "actix-utils" "actix-rt" }
|
"actix-tls" -> { "actix-service" "actix-codec" "actix-utils" "actix-rt" }
|
||||||
"actix-server" -> { "actix-service" "actix-rt" "actix-codec" "actix-utils" }
|
"actix-server" -> { "actix-service" "actix-rt" "actix-codec" "actix-utils" "tokio" }
|
||||||
"actix-rt" -> { "actix-macros" "actix-threadpool" }
|
"actix-rt" -> { "actix-macros" "tokio" }
|
||||||
|
|
||||||
|
"local-channel" -> { "local-waker" }
|
||||||
|
|
||||||
|
"tokio" [fontcolor = darkgreen]
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue