pub fn many(vec: VecDeque<(Packet, PacketType)>) -> Self {
        Self {
            data: ZeroOrMore::many(vec),
        }
    }
/// Stores multiple packets, allocated on the heap.
Stores multiple packets, allocated on the heap.
Stores multiple packets allocated on the heap .
pub fn many(vec: VecDeque<(Packet, PacketType)>) -> Self {
        Self {
            data: ZeroOrMore::many(vec),
        }
    }
pub fn many ( vec : VecDeque < ( Packet , PacketType ) > ) -> Self { Self { data : ZeroOrMore :: many ( vec ) , } }
Stores multiple packets, allocated on the heap.
Stores multiple packets allocated on the heap .
vec
VecDeque<(Packet, PacketType)>
vec
VecDeque<(Packet, PacketType)>