s2n-quic-core 0.81.0

Internal crate used by s2n-quic
Documentation
1
2
3
4
5
6
7
8
9
10
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

use super::*;
use crate::varint::VarInt;

pub fn iter(space: PacketNumberSpace) -> impl Iterator<Item = PacketNumber> {
    core::iter::successors(Some(space.new_packet_number(VarInt::from_u8(0))), |prev| {
        prev.next()
    })
}