about summary refs log tree commit diff
diff options
context:
space:
mode:
authorIan Jackson <ijackson+github@slimy.greenend.org.uk>2020-10-28 21:25:47 +0000
committerGitHub <noreply@github.com>2020-10-28 21:25:47 +0000
commit1d6c8602770675d0c2001e2f8675c8a31a5b5c42 (patch)
treef3c2289a8d580daab27ca951610c0d3c6d7092d8
parent39b80cb7c03ad3991679523b2c64e52d897d6673 (diff)
downloadrust-1d6c8602770675d0c2001e2f8675c8a31a5b5c42.tar.gz
rust-1d6c8602770675d0c2001e2f8675c8a31a5b5c42.zip
Add a comment about non-panicking of splitn().next().unwrap()
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
-rw-r--r--src/librustdoc/config.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/librustdoc/config.rs b/src/librustdoc/config.rs
index 3b6b3a826e2..7c6017b39df 100644
--- a/src/librustdoc/config.rs
+++ b/src/librustdoc/config.rs
@@ -394,6 +394,7 @@ impl Options {
                 .iter()
                 .map(|s| {
                     let mut kv = s.splitn(2, '=');
+                    // never panics because `splitn` always returns at least one element
                     let k = kv.next().unwrap().to_string();
                     let v = kv.next().unwrap_or("true").to_string();
                     (k, v)