From d21c7b53ca15f06ff6d2fc9819f0f7ad30ddaff3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Teo=20Klestrup=20R=C3=B6ijezon?= Date: Mon, 21 Feb 2022 13:04:36 +0100 Subject: [PATCH] Downgrade MSRV to 1.56 --- Cargo.toml | 2 +- src/handshake/client.rs | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 3d0d92a..763475b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ documentation = "https://docs.rs/tungstenite/0.17.1" repository = "https://github.com/snapview/tungstenite-rs" version = "0.17.1" edition = "2018" -rust-version = "1.58" +rust-version = "1.56" include = ["benches/**/*", "src/**/*", "LICENSE-*", "README.md", "CHANGELOG.md"] [package.metadata.docs.rs] diff --git a/src/handshake/client.rs b/src/handshake/client.rs index 3bee72c..0f776a8 100644 --- a/src/handshake/client.rs +++ b/src/handshake/client.rs @@ -131,7 +131,7 @@ fn generate_request(mut request: Request) -> Result<(Vec, String)> { let value = headers.remove(header).ok_or_else(|| { Error::Protocol(ProtocolError::InvalidHeader(HeaderName::from_static(header))) })?; - write!(req, "{header}: {value}\r\n", value = value.to_str()?).unwrap(); + write!(req, "{header}: {value}\r\n", header = header, value = value.to_str()?).unwrap(); } // Now we must ensure that the headers that we've written once are not anymore present in the map. @@ -296,7 +296,9 @@ mod tests { Upgrade: websocket\r\n\ Sec-WebSocket-Version: 13\r\n\ Sec-WebSocket-Key: {key}\r\n\ - \r\n" + \r\n", + host = host, + key = key ) .into_bytes() }