Вопросы по теме 'interior-mutability'

Что мне следует использовать RefCell ‹Rc ‹T›› или Rc ‹RefCell ‹T›› для дерева с родителями, которые могут быть видоизменены?
Я хочу реализовать дерево, узел которого имеет поле parent , используя Rust. Из официального руководства add-a-reference-from-a-child-to-its-parent , они используют структуру struct Node { value: i32, parent:...
46 просмотров

Как прочитать и изменить значение узла в связанном дереве?
Я борюсь с реализацией древовидной структуры в Rust. В частности, получение и изменение значения узла. Какой идиоматический способ работы с ценностью? Примечание: реализация дана и не может быть изменена. use std::rc::Rc; use...
277 просмотров