Add From<EntityMut> for EntityRef (fixes #5459) (#5461)

Add From<EntityMut> for EntityRef (fixes #5459)
This commit is contained in:
Moulberry 2022-09-03 18:06:42 +00:00
parent 697d297b55
commit 927441d048

View file

@ -128,6 +128,12 @@ impl<'w> EntityRef<'w> {
}
}
impl<'w> From<EntityMut<'w>> for EntityRef<'w> {
fn from(entity_mut: EntityMut<'w>) -> EntityRef<'w> {
EntityRef::new(entity_mut.world, entity_mut.entity, entity_mut.location)
}
}
/// A mutable reference to a particular [`Entity`] and all of its components
pub struct EntityMut<'w> {
world: &'w mut World,