use std::{collections::HashMap, net::SocketAddr, time::Duration}; use bevy::prelude::*; use uuid::Uuid; use super::packet::{OutboundPacket, Packet}; #[derive(Component, Debug, Default)] pub struct PeerSendTiming(Duration); impl PeerSendTiming { pub fn update(&mut self, time: &Res