preface 在写web后台时,像是前端的menu还有分类,这些都是树状结构的,但数据库查出来的结果都是数组,所以需要将vec转为树形结构再发送给前端 struct和trait定义 pub struct Node<T> { item: T, children: Option<Vec