Propriété Multiple
Parfois, une valeur a besoin de plusieurs propriétaires.
Rc<T>(Reference Counting) : Permet plusieurs propriétaires. Lorsque le dernier est supprimé, la donnée est libérée. (Utilisation mono-thread uniquement).RefCell<T>: Permet la Mutabilité Intérieure. Vous pouvez modifier des données même si vous avez une référence immuable vers leRefCell(vérifié à l'exécution).
Dans le Web3, ils sont utilisés pour des structures de données complexes de type graphe ou pour la gestion d'état.