Skip to content

Commit 432a7a2

Browse files
Rename Skip::None to Skip::Never
1 parent 0d2c691 commit 432a7a2

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ fn serialize_fields(fields: &[parse::Field], offset: usize) -> Vec<proc_macro2::
5252
}
5353
}),
5454
Skip::Always => None,
55-
Skip::None => Some(quote! {
55+
Skip::Never => Some(quote! {
5656
map.serialize_entry(&#index, &self.#member)?;
5757
}),
5858
}
@@ -72,7 +72,7 @@ fn count_serialized_fields(fields: &[parse::Field]) -> Vec<proc_macro2::TokenStr
7272
}
7373
Skip::Always => quote! { 0 },
7474

75-
Skip::None => {
75+
Skip::Never => {
7676
quote! { 1 }
7777
}
7878
}
@@ -133,7 +133,7 @@ fn unwrap_expected_fields(fields: &[parse::Field]) -> Vec<proc_macro2::TokenStre
133133
let label = field.label.clone();
134134
let ident = format_ident!("{}", &field.label);
135135
match field.skip_serializing_if {
136-
Skip::None => quote! {
136+
Skip::Never => quote! {
137137
let #ident = #ident.ok_or_else(|| serde::de::Error::missing_field(#label))?;
138138
},
139139
Skip::If(_) => quote! {

src/parse.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ pub struct StructAttrs {
1717
}
1818

1919
pub enum Skip {
20-
None,
20+
Never,
2121
If(syn::ExprPath),
2222
Always,
2323
}
2424

2525
impl Skip {
2626
pub fn is_none(&self) -> bool {
27-
matches!(self, Self::None)
27+
matches!(self, Self::Never)
2828
}
2929
pub fn is_always(&self) -> bool {
3030
matches!(self, Self::Always)
@@ -114,7 +114,7 @@ fn fields_from_ast(
114114
let current_index = index;
115115
index += 1;
116116

117-
let mut skip_serializing_if = Skip::None;
117+
let mut skip_serializing_if = Skip::Never;
118118
for attr in &field.attrs {
119119
if attr.path().is_ident("serde") {
120120
attr.parse_nested_meta(|meta| {

0 commit comments

Comments
 (0)