История изменений
Исправление DRVTiny, (текущая версия) :
Когда я говорил и дерьмовом синтаксисе с мозгодробительными скобочками я имел в виду вот это (из педивикии) :
Указатели со счётчиком ссылок (Rc<T>) и с атомарным счётчиком ссылок (Arc<T>) Умные указатели с подсчётом ссылок, уничтожающие объект и освобождающие память при обнулении счётчика. Arc реализует потокобезопасность для счётчика ссылок (но не для самого объекта). Rc и Arc контролируют неизменяемый объект, поэтому типичное их использование выглядит как Rc<Cell<T>> в однопоточной программе и Arc<Mutex<T>> в многопоточной.
За «Rc<Cell<T>>» нужно просто убивать, это только выродок какой-то мог такой синтакис придумать.
Исходная версия DRVTiny, :
Когда я говорил и дерьмовом синтаксисе с мозгодробительными скобочками я имел в виду вот это (из педивикии) :
Указатели со счётчиком ссылок (Rc<T>) и с атомарным счётчиком ссылок (Arc<T>)
Умные указатели с подсчётом ссылок, уничтожающие объект и освобождающие память при обнулении счётчика. Arc реализует потокобезопасность для счётчика ссылок (но не для самого объекта). Rc и Arc контролируют неизменяемый объект, поэтому типичное их использование выглядит как Rc<Cell<T>> в однопоточной программе и Arc<Mutex<T>> в многопоточной.
За «Rc<Cell<T>>» нужно просто убивать, это только выродок какой-то мог такой синтакис придумать.