From 6ed1d5a9b0723049a15dc7896e34e5cd650f62c7 Mon Sep 17 00:00:00 2001 From: HampusM Date: Wed, 15 Oct 2025 15:27:40 +0200 Subject: refactor(ecs): shorten insert_at_partition_point_by_key fn name --- ecs/src/component/storage.rs | 11 +++++------ ecs/src/event.rs | 4 ++-- ecs/src/util.rs | 4 ++-- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/ecs/src/component/storage.rs b/ecs/src/component/storage.rs index 4ec5222..86e124f 100644 --- a/ecs/src/component/storage.rs +++ b/ecs/src/component/storage.rs @@ -642,10 +642,10 @@ impl<'component_storage> Iterator for ArchetypeRefIter<'component_storage, '_> let mut add_edge_archetype_comps = archetype.component_ids_sorted().collect::>(); - add_edge_archetype_comps.insert_at_partition_point_by_key( - add_edge_component_id, - |comp_id| *comp_id, - ); + add_edge_archetype_comps + .insert_at_part_pt_by_key(add_edge_component_id, |comp_id| { + *comp_id + }); self.storage.imaginary_archetypes.borrow_mut().push( ImaginaryArchetype { @@ -712,8 +712,7 @@ impl ArchetypeRefIter<'_, '_> let mut add_edge_comp_ids = imaginary_archetype_comps.to_vec(); - add_edge_comp_ids - .insert_at_partition_point_by_key(unique_comp_id, |id| *id); + add_edge_comp_ids.insert_at_part_pt_by_key(unique_comp_id, |id| *id); let add_edge = ArchetypeId::new(&add_edge_comp_ids); diff --git a/ecs/src/event.rs b/ecs/src/event.rs index fc3a58b..dffd327 100644 --- a/ecs/src/event.rs +++ b/ecs/src/event.rs @@ -68,7 +68,7 @@ impl NewEvents return; } - self.events.insert_at_partition_point_by_key( + self.events.insert_at_part_pt_by_key( (event_id, Matches { match_ids: Vec::from([match_id]) }), |(other_event_id, _)| *other_event_id, ); @@ -100,6 +100,6 @@ impl Matches } self.match_ids - .insert_at_partition_point_by_key(match_id, |other_match_id| *other_match_id); + .insert_at_part_pt_by_key(match_id, |other_match_id| *other_match_id); } } diff --git a/ecs/src/util.rs b/ecs/src/util.rs index 2ab78cd..dc670e7 100644 --- a/ecs/src/util.rs +++ b/ecs/src/util.rs @@ -8,7 +8,7 @@ pub(crate) mod array_vec; pub trait VecExt { - fn insert_at_partition_point_by_key( + fn insert_at_part_pt_by_key( &mut self, item: Item, func: impl FnMut(&Item) -> Key, @@ -18,7 +18,7 @@ pub trait VecExt impl VecExt for Vec { - fn insert_at_partition_point_by_key( + fn insert_at_part_pt_by_key( &mut self, item: Item, mut func: impl FnMut(&Item) -> Key, -- cgit v1.2.3-18-g5258