1.
简介
2.
一个不好的栈
2.1.
布局
2.2.
新建
2.3.
所有权101
2.4.
推入
2.5.
弹出
2.6.
测试
2.7.
丢弃
2.8.
最终代码
3.
一个可以的栈
3.1.
选项
3.2.
泛型
3.3.
选择
3.4.
进入遍历
3.5.
遍历
3.6.
可变遍历
3.7.
最终代码
4.
一个持久化的栈
4.1.
布局
4.2.
基本
4.3.
丢弃
4.4.
Arc
4.5.
最终代码
5.
一个不好的安全双向队列
5.1.
布局
5.2.
构建
5.3.
打破
5.4.
选择
5.5.
对称情况
5.6.
迭代
5.7.
最终代码
6.
一个不安全的队列
6.1.
布局
6.2.
不安全
6.3.
基础
6.4.
其他
6.5.
最终代码
7.
一个可以的不安全的双向队列
8.
一堆傻乎乎的链表
8.1.
双重单链
Light (default)
Rust
Coal
Navy
Ayu
用太多链表写法学习Rust
一个好的不安全的双链双向队列
不,还是没有写这篇! 它真的只是没有那么多的指导意义。
如果你真的想了解更多,请阅读[Rustonomicon][]和
std::collections::LinkedList
的源代码!