Turul limbajului Rust Cuprins

Partajarea accesului

RefCell este o structură de date de tip container, întâlnită de obicei la pointerii inteligenți, ce ia date și ne permite să împrumutăm referințe mutabile și imutabile a ce se află în acesta. Previne abuzul împrumutului prin consolidarea regulilor de siguranță ale limbajului Rust atunci când la rulare ceri să împrumuți: O singură referință mutabilă SAU mai multe referințe imutabile, dar nu ambele!

Încălcarea acestor reguli va face ca RefCell să se panicheze.