pub fn new(next_expected_idx: usize) -> Self {
        Self {
            next_expected_idx,
            ..Default::default()
        }
    }
/// Creates a new empty sparse queue with the custom next expected element ID.
Creates a new empty sparse queue with the custom next expected element ID.
Creates a new empty sparse queue with the custom next expected element ID .
pub fn new(next_expected_idx: usize) -> Self {
        Self {
            next_expected_idx,
            ..Default::default()
        }
    }
pub fn new ( next_expected_idx : usize ) -> Self { Self { next_expected_idx , .. Default :: default ( ) } }
Creates a new empty sparse queue with the custom next expected element ID.
Creates a new empty sparse queue with the custom next expected element ID .
next_expected_idx
usize