|
|
|
|
|
by Rusky
3142 days ago
|
|
You can do this with internal mutability. Mark the contents of the list nodes mutable by wrapping it in `Cell` or `RefCell`, and Rust will guarantee that any mutations still preserve memory safety. Or, as Veedrac mentions, you can do it without any tricks if you can give up accessing the list itself while you have the array around. |
|