|
use std::collections::VecDeque;
|
|
|
|
fn main() {
|
|
let mut queue = VecDeque::new();
|
|
queue.push_back("Hello");
|
|
queue.push_back("World");
|
|
while let Some(item) = queue.pop_front() {
|
|
println!("{}", item);
|
|
}
|
|
|
|
if queue.is_empty() {
|
|
println!("Yes, it is empty!");
|
|
}
|
|
}
|