Skip to content

Commit 1d330f4

Browse files
MrGVSVmockersf
andauthored
Simplify name collection
Co-authored-by: François <[email protected]>
1 parent 940d207 commit 1d330f4

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

crates/bevy_reflect/src/enums/enum_trait.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ impl EnumInfo {
157157
.map(|(index, variant)| (variant.name(), index))
158158
.collect::<HashMap<_, _>>();
159159

160-
let variant_names = variants.iter().map(|variant| variant.name()).collect();
160+
let variant_names = variant_indices.keys().collect();
161161

162162
Self {
163163
name,

crates/bevy_reflect/src/enums/variants.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ impl StructVariantInfo {
9999
/// Create a new [`StructVariantInfo`].
100100
pub fn new(name: &'static str, fields: &[NamedField]) -> Self {
101101
let field_indices = Self::collect_field_indices(fields);
102-
let field_names = fields.iter().map(|field| field.name()).collect();
102+
let field_names = field_indices.keys().collect();
103103
Self {
104104
name,
105105
fields: fields.to_vec().into_boxed_slice(),

crates/bevy_reflect/src/struct_trait.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ impl StructInfo {
9494
.map(|(index, field)| (field.name(), index))
9595
.collect::<HashMap<_, _>>();
9696

97-
let field_names = fields.iter().map(|field| field.name()).collect();
97+
let field_names = field_indices.keys().collect();
9898

9999
Self {
100100
name,

0 commit comments

Comments
 (0)