Move generator for identifiers to its own module

Cut-paste
This commit is contained in:
Mingun
2025-09-19 23:50:32 +05:00
parent c4a07ed4e8
commit fa298c9df4
4 changed files with 484 additions and 472 deletions
+3 -2
View File
@@ -1,5 +1,6 @@
use crate::de::identifier;
use crate::de::{
deserialize_generated_identifier, deserialize_seq, expr_is_missing, field_i, has_flatten,
deserialize_seq, expr_is_missing, field_i, has_flatten,
wrap_deserialize_field_with, FieldWithAliases, Parameters, StructForm,
};
#[cfg(feature = "deserialize_in_place")]
@@ -303,7 +304,7 @@ fn deserialize_field_identifier(
(Some(ignore_variant), Some(fallthrough))
};
Stmts(deserialize_generated_identifier(
Stmts(identifier::deserialize_generated_identifier(
deserialized_fields,
has_flatten,
false,