Skip to content

Commit 3cddd60

Browse files
committed
🎨 Fix clippy.
1 parent 69cac5d commit 3cddd60

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/tools/derive_struct_items.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ impl Parse for DeriveStructItems {
8383
} else {
8484
// sth: [enum Ident { ... } = ...],
8585
// sth: [enum { ... } = ...],
86-
DefaultValue::Single(default_value)
86+
DefaultValue::Single(Box::new(default_value))
8787
}
8888
} else {
8989
DefaultValue::None
@@ -135,7 +135,7 @@ impl Parse for DeriveStructItems {
135135
} else {
136136
// sth: [Ident { ... } = ...],
137137
// sth: [{ ... } = ...],
138-
DefaultValue::Single(default_value)
138+
DefaultValue::Single(Box::new(default_value))
139139
}
140140
} else {
141141
DefaultValue::None
@@ -168,7 +168,7 @@ impl Parse for DeriveStructItems {
168168
if input.peek(Token![=]) {
169169
input.parse::<Token![=]>()?;
170170
let default_value = input.parse::<Expr>()?;
171-
DefaultValue::Single(default_value)
171+
DefaultValue::Single(Box::new(default_value))
172172
} else {
173173
DefaultValue::None
174174
}
@@ -215,7 +215,7 @@ impl Parse for DeriveStructItems {
215215
input.parse::<Token![=]>()?;
216216
let default_value = input.parse::<Expr>()?;
217217

218-
DefaultValue::Single(default_value)
218+
DefaultValue::Single(Box::new(default_value))
219219
} else {
220220
DefaultValue::None
221221
}

src/tools/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ pub enum DeriveAutoMacrosVisibility {
3333
#[derive(Debug, Clone, PartialEq)]
3434
pub(crate) enum DefaultValue {
3535
None,
36-
Single(Expr),
36+
Single(Box<Expr>),
3737
Array(Vec<Expr>),
3838
}
3939

0 commit comments

Comments
 (0)