use bevy_ecs::schedule::SystemSet;
#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
pub struct ReceivePackets;
#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
pub struct ProcessPackets;
#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
pub struct TranslateTickEvents;
#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
pub struct HandleTickEvents;
#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
pub struct TranslateWorldEvents;
#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
pub struct HandleWorldEvents;
#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
pub struct WorldUpdate;
#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
pub struct HostSyncOwnedAddedTracking;
#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
pub struct HostSyncChangeTracking;
#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
pub struct WorldToHostSync;
#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
pub struct SendPackets;