summaryrefslogtreecommitdiffhomepage
path: root/mullvad-api/src
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2024-07-29 11:46:18 +0200
committerDavid Lönnhager <david.l@mullvad.net>2024-08-27 10:23:29 +0200
commit95ebffa3f13903146ca1c1a0c0345e5ebf1b461b (patch)
tree36ad78830a4682e367e0881f713d233974906569 /mullvad-api/src
parent3388f5d5591c7bd704ab06839a651b5c46802425 (diff)
downloadmullvadvpn-95ebffa3f13903146ca1c1a0c0345e5ebf1b461b.tar.xz
mullvadvpn-95ebffa3f13903146ca1c1a0c0345e5ebf1b461b.zip
Use std LazyLock instead of once_cell Lazy
Diffstat (limited to 'mullvad-api/src')
-rw-r--r--mullvad-api/src/tls_stream.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/mullvad-api/src/tls_stream.rs b/mullvad-api/src/tls_stream.rs
index 74b6e9b27d..bf4ff336f5 100644
--- a/mullvad-api/src/tls_stream.rs
+++ b/mullvad-api/src/tls_stream.rs
@@ -7,7 +7,7 @@ use std::{
};
use hyper::client::connect::{Connected, Connection};
-use once_cell::sync::Lazy;
+use std::sync::LazyLock;
use tokio::io::{AsyncRead, AsyncWrite, ReadBuf};
use tokio_rustls::{
rustls::{self, ClientConfig, ServerName},
@@ -25,7 +25,7 @@ where
S: AsyncRead + AsyncWrite + Unpin,
{
pub async fn connect_https(stream: S, domain: &str) -> io::Result<TlsStream<S>> {
- static TLS_CONFIG: Lazy<Arc<ClientConfig>> = Lazy::new(|| {
+ static TLS_CONFIG: LazyLock<Arc<ClientConfig>> = LazyLock::new(|| {
let config = ClientConfig::builder()
.with_safe_default_cipher_suites()
.with_safe_default_kx_groups()