1use crate::{ComponentKind, Replicate}; 2 3pub enum EntityActionEvent<E: Copy> { 4 SpawnEntity(E), 5 DespawnEntity(E), 6 InsertComponent(E, ComponentKind), 7 RemoveComponent(E, Box<dyn Replicate>), 8}