use serde::{Deserialize, Serialize}; use crate::replication::ReplicatedEntityID; #[derive(Serialize, Deserialize, Debug)] pub enum ReplicationMessage { AddEntity(ReplicatedEntityID), UpdateComponent(ReplicatedEntityID, serde_json::Value), RemoveComponent(ReplicatedEntityID, String), RemoveEntity(ReplicatedEntityID) }