mod patch; #[derive(Debug, PartialEq)] pub enum PacketParseError { NotEnoughBytes, WrongPacketCommand, } pub trait PSOPacket { fn from_bytes(data: &Vec) -> Result where Self: Sized; fn as_bytes(&self) -> Vec; }