mirror of https://github.com/fafhrd91/actix-web
style: nightly rustfmt iteration
This commit is contained in:
parent
373cfe7019
commit
d6a405a8f8
|
@ -313,18 +313,15 @@ where
|
||||||
SslConnector::Rustls(tls) => {
|
SslConnector::Rustls(tls) => {
|
||||||
const H2: &[u8] = b"h2";
|
const H2: &[u8] = b"h2";
|
||||||
|
|
||||||
use actix_tls::connect::ssl::rustls::{
|
use actix_tls::connect::ssl::rustls::{RustlsConnector, TlsStream};
|
||||||
RustlsConnector, TlsStream,
|
|
||||||
};
|
|
||||||
|
|
||||||
impl<Io: ConnectionIo> IntoConnectionIo for TcpConnection<Uri, TlsStream<Io>> {
|
impl<Io: ConnectionIo> IntoConnectionIo for TcpConnection<Uri, TlsStream<Io>> {
|
||||||
fn into_connection_io(self) -> (Box<dyn ConnectionIo>, Protocol) {
|
fn into_connection_io(self) -> (Box<dyn ConnectionIo>, Protocol) {
|
||||||
let sock = self.into_parts().0;
|
let sock = self.into_parts().0;
|
||||||
let h2 = sock
|
let h2 =
|
||||||
.get_ref()
|
sock.get_ref().1.alpn_protocol().map_or(false, |protos| {
|
||||||
.1
|
protos.windows(2).any(|w| w == H2)
|
||||||
.alpn_protocol()
|
});
|
||||||
.map_or(false, |protos| protos.windows(2).any(|w| w == H2));
|
|
||||||
if h2 {
|
if h2 {
|
||||||
(Box::new(sock), Protocol::Http2)
|
(Box::new(sock), Protocol::Http2)
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -314,8 +314,7 @@ mod rustls {
|
||||||
.map_err(TlsError::Tls)
|
.map_err(TlsError::Tls)
|
||||||
.map_init_err(|_| panic!())
|
.map_init_err(|_| panic!())
|
||||||
.and_then(|io: TlsStream<TcpStream>| async {
|
.and_then(|io: TlsStream<TcpStream>| async {
|
||||||
let proto = if let Some(protos) = io.get_ref().1.alpn_protocol()
|
let proto = if let Some(protos) = io.get_ref().1.alpn_protocol() {
|
||||||
{
|
|
||||||
if protos.windows(2).any(|window| window == b"h2") {
|
if protos.windows(2).any(|window| window == b"h2") {
|
||||||
Protocol::Http2
|
Protocol::Http2
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue