A const-size queue-like data structure.
Add lobby-queue to your Cargo.toml
:
toml
[dependencies]
lobby-queue = "0.1"
And use it:
```rust use lobby_queue::Lobby;
fn main() { let mut m = lobby_queue::new([None, None, None]);
m.push(0);
m.push(1);
m.push(2);
assert_eq!(Some(&0), m.first());
m.push(3);
assert_eq!(Some(&1), m.first());
} ```