Skip to content

Commit 638a451

Browse files
committed
Use linter recommendation of is_none()
1 parent b595a33 commit 638a451

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

serde-generate/src/dart.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -584,13 +584,13 @@ return obj;
584584
Enum(variants) => {
585585
// When we find an enum with all Unit variants, we ser/de as a regular Dart enum.
586586
if ((self.generator.config.enums.c_style
587-
&& self.generator.config.enums.output_type.get(name) == None)
587+
&& !self.generator.config.enums.output_type.contains_key(name))
588588
|| self.generator.config.enums.output_type.get(name) == Some(&"enum"))
589589
&& variants.values().all(|f| f.value == VariantFormat::Unit)
590590
{
591591
self.output_enum_container(name, variants)?;
592592
} else if (self.generator.config.enums.sealed
593-
&& self.generator.config.enums.output_type.get(name) == None)
593+
&& !self.generator.config.enums.output_type.contains_key(name))
594594
|| self.generator.config.enums.output_type.get(name) == Some(&"sealed")
595595
{
596596
self.output_enum_class_container(name, variants, "sealed")?;

0 commit comments

Comments
 (0)