1 2 3 4 5 6 7 8
/// Represents a manager that must be notified when packets have been dropped or /// delivered pub trait EntityNotifiable { /// Notifies the manager that a packet has been delivered fn notify_packet_delivered(&mut self, packet_index: u16); /// Notifies the manager that a packet has been dropped fn notify_packet_dropped(&mut self, packet_index: u16); }