From 14813d33c2ba7484b09eb72cbbbfebeff5412c07 Mon Sep 17 00:00:00 2001 From: Benjamin Saunders Date: Fri, 19 Mar 2021 17:31:04 -0700 Subject: [PATCH] Remove unintentional, obfuscatory use of Result::into_iter --- quinn/examples/server.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/quinn/examples/server.rs b/quinn/examples/server.rs index d28486023..e1ab72233 100644 --- a/quinn/examples/server.rs +++ b/quinn/examples/server.rs @@ -87,7 +87,9 @@ async fn run(options: Opt) -> Result<()> { }; let cert_chain = fs::read(cert_path).context("failed to read certificate chain")?; let cert_chain = if cert_path.extension().map_or(false, |x| x == "der") { - quinn::CertificateChain::from_certs(quinn::Certificate::from_der(&cert_chain)) + quinn::CertificateChain::from_certs(Some( + quinn::Certificate::from_der(&cert_chain).unwrap(), + )) } else { quinn::CertificateChain::from_pem(&cert_chain)? };