title: Are there queue and stack collections in Rust?
body: <p>If we need FIFO or LIFO collections (with basically <code>push</code>, <code>pop</code> and <code>front</code>/<code>back</code>) what should we use in Rust? Something like <code>std::queue</code> or <code>std::stack</code> from C++.</p>