Rustin ympäriajo Sisällysluettelo

Pääsyn Jakaminen

RefCell on säilötietorakenne, jota smart pointerit usein omistavat, ja joka ottaa dataa ja antaa meidän lainata muuttuvia ja muuttumattomia referenssejä sen sisältöön. Se estää lainauksen väärinkäytön varmistamalla Rustin muistiturvallisuussäännöt ajonaikana, kun pyydät lainaamaan sisällä olevaa dataa:

Vain yksi muuttuva referenssi TAI useita muuttumattomia referenssejä, ei koskaan molempia!

Jos rikot näitä sääntöjä, RefCell joutuu panickiin.