pub fn with_begin(begin: StreamIndex) -> Self {
        StreamIndexedQueue {
            begin,
            queue: VecDeque::new(),
        }
    }
/// Constructs a `StreamIndexedQueue` beginning at the given index.
Constructs a `StreamIndexedQueue` beginning at the given index.
Constructs a ` StreamIndexedQueue ` beginning at the given index .
pub fn with_begin(begin: StreamIndex) -> Self {
        StreamIndexedQueue {
            begin,
            queue: VecDeque::new(),
        }
    }
pub fn with_begin ( begin : StreamIndex ) -> Self { StreamIndexedQueue { begin , queue : VecDeque :: new ( ) , } }
Constructs a `StreamIndexedQueue` beginning at the given index.
Constructs a ` StreamIndexedQueue ` beginning at the given index .
begin
StreamIndex
begin
StreamIndex