Move body generator for tuple structs to its own module

Cut-paste
This commit is contained in:
Mingun
2025-09-19 23:12:48 +05:00
parent 2d607de146
commit c4986f10b9
4 changed files with 290 additions and 277 deletions
+3 -2
View File
@@ -6,8 +6,9 @@
use crate::de::enum_;
use crate::de::struct_;
use crate::de::tuple;
use crate::de::{
deserialize_tuple, expr_is_missing, field_i,
expr_is_missing, field_i,
unwrap_to_variant_closure, wrap_deserialize_field_with, wrap_deserialize_with, Parameters,
StructForm, TupleForm,
};
@@ -143,7 +144,7 @@ fn deserialize_externally_tagged_variant(
&variant.fields[0],
cattrs,
),
Style::Tuple => deserialize_tuple(
Style::Tuple => tuple::deserialize_tuple(
params,
&variant.fields,
cattrs,