RefCell është një strukturë e dhënash kontejner, shpesh e zotëruar nga smart pointera, që merr të dhëna dhe na lejon të huazojmë referenca të ndryshueshme dhe të pandryshueshme ndaj asaj që përmban. Parandalon keqpërdorimin e huazimit, duke zbatuar rregullat e sigurisë së kujtesës së Rust në kohën e ekzekutimit kur kërkoni të huazoni të dhënat brenda:
Vetëm një referencë e ndryshueshme OSE disa referenca të pandryshueshme, kurrë të dyja njëherësh!
Nëse i shkelni këto rregulla, RefCell do të bëjë panic.