Rust и двусвязный список
Форум — Development
Хорошую тему тут затронули
Если так вдуматься, то двусвязный ссылок вообще опасен. Если дать просто ссылку на узел списка, то возможна куча неприятностей, например, легко сломать список, зациклить, или работать с элементом, который уже удалён. Если же не давать ссылку на узел, то всё становится неэффективным. Вот тут ребята пытаются решить это через курсоры, и вроде это лучшее, что у них есть:
http://contain-rs.github.io/linked-list/src/linked_list/lib.rs.html#11-1388
Или не лучшее? Растаманы и растафобы, собирайтесь на великую битву!
А вот, кстати, ещё про списки: