Skip to content

Commit 9c5b3a5

Browse files
committed
style(prost-build): Use enum getter
Use enum getter function to compare enum values instead of `i32` values.
1 parent ac98f0f commit 9c5b3a5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

prost-build/src/code_generator.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,7 @@ impl CodeGenerator<'_> {
402402

403403
fn append_field(&mut self, fq_message_name: &str, field: &Field) {
404404
let type_ = field.descriptor.r#type();
405-
let repeated = field.descriptor.label == Some(Label::Repeated as i32);
405+
let repeated = field.descriptor.label() == Label::Repeated;
406406
let deprecated = self.deprecated(&field.descriptor);
407407
let optional = self.optional(&field.descriptor);
408408
let boxed = self.boxed(&field.descriptor, fq_message_name, None);
@@ -1069,7 +1069,7 @@ impl CodeGenerator<'_> {
10691069
fq_message_name: &str,
10701070
oneof: Option<&str>,
10711071
) -> bool {
1072-
let repeated = field.label == Some(Label::Repeated as i32);
1072+
let repeated = field.label() == Label::Repeated;
10731073
let fd_type = field.r#type();
10741074
if !repeated
10751075
&& (fd_type == Type::Message || fd_type == Type::Group)

0 commit comments

Comments
 (0)