pub async fn recv_mmsg(
    socket: &UdpSocket,
    packets: &mut [Packet]
) -> Result<usize>