We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0b993f0 commit 47e6b0fCopy full SHA for 47e6b0f
1 file changed
librustls/src/client.rs
@@ -770,13 +770,12 @@ impl rustls_client_config {
770
};
771
let config = try_clone_arc!(config);
772
let conn_out = try_mut_from_ptr_ptr!(conn_out);
773
- let server_name = match server_name.to_str() {
774
- Ok(s) => s,
775
- Err(std::str::Utf8Error { .. }) => return rustls_result::InvalidDnsNameError,
+
+ let Ok(server_name) = server_name.to_str() else {
+ return rustls_result::InvalidDnsNameError;
776
777
- let server_name = match server_name.try_into() {
778
- Ok(sn) => sn,
779
- Err(_) => return rustls_result::InvalidDnsNameError,
+ let Ok(server_name) = server_name.try_into() else {
780
781
let client = ClientConnection::new(config, server_name).unwrap();
782
0 commit comments