Skip to content

Commit 3decdaa

Browse files
committed
Use HashSet::contains to find set members.
1 parent 284fd65 commit 3decdaa

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/config.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -355,15 +355,15 @@ pub fn load_and_validate(path: &std::path::Path) -> Result<Document> {
355355
}
356356

357357
for cert in &doc.certificates {
358-
if entity_names.get(cert.subject_entity.as_str()).is_none() {
358+
if !entity_names.contains(cert.subject_entity.as_str()) {
359359
miette::bail!(
360360
"certificate \"{}\" subject entity \"{}\" does not exist",
361361
cert.name,
362362
cert.subject_key
363363
)
364364
}
365365

366-
if kp_names.get(cert.subject_key.as_str()).is_none() {
366+
if !kp_names.contains(cert.subject_key.as_str()) {
367367
miette::bail!(
368368
"certificate \"{}\" subject key pair \"{}\" does not exist",
369369
cert.name,
@@ -375,7 +375,7 @@ pub fn load_and_validate(path: &std::path::Path) -> Result<Document> {
375375
(None, None) => miette::bail!("certificate \"{}\" must specify either an issuer entity or certificate", cert.name),
376376
(Some(_), Some(_)) => miette::bail!("certificate \"{}\" specifies both an issuer entity and certificate. Only one may be specified.", cert.name),
377377
(Some(entity), None) => {
378-
if entity_names.get(entity.as_str()).is_none() {
378+
if !entity_names.contains(entity.as_str()) {
379379
miette::bail!(
380380
"certificate \"{}\" issuer entity \"{}\" does not exist",
381381
cert.name,
@@ -384,7 +384,7 @@ pub fn load_and_validate(path: &std::path::Path) -> Result<Document> {
384384
}
385385
}
386386
(None, Some(cert_name)) => {
387-
if cert_names.get(cert_name.as_str()).is_none() {
387+
if !cert_names.contains(cert_name.as_str()) {
388388
miette::bail!(
389389
"certificate \"{}\" issuer certificate \"{}\" does not exist",
390390
cert.name,
@@ -394,7 +394,7 @@ pub fn load_and_validate(path: &std::path::Path) -> Result<Document> {
394394
}
395395
}
396396

397-
if kp_names.get(cert.issuer_key.as_str()).is_none() {
397+
if !kp_names.contains(cert.issuer_key.as_str()) {
398398
miette::bail!(
399399
"certificate \"{}\" issuer key pair \"{}\" does not exist",
400400
cert.name,

0 commit comments

Comments
 (0)