algo_rs/data_structure/queue/
mod.rs

1pub mod fixed_queue;
2pub mod two_stacks_queue;
3
4pub trait Queue<T> {
5    fn push_back(&mut self, e: T);
6    fn pop_front(&mut self) -> Option<T>;
7    fn front(&self) -> Option<&T>;
8    fn is_empty(&self) -> bool;
9}