diff options
| author | David Lönnhager <david.l@mullvad.net> | 2024-07-29 11:46:18 +0200 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2024-08-27 10:23:29 +0200 |
| commit | 95ebffa3f13903146ca1c1a0c0345e5ebf1b461b (patch) | |
| tree | 36ad78830a4682e367e0881f713d233974906569 /mullvad-api/src | |
| parent | 3388f5d5591c7bd704ab06839a651b5c46802425 (diff) | |
| download | mullvadvpn-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.rs | 4 |
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() |
