я уже какой раз замечаю, что где-то наверху в расте всё пишется вполне адекватно, а неадекватны просто всякие рядовые балаболы, которые попросту несут херню
>Sometimes a type needs to be mutated while having multiple aliases. In Rust this is achieved using a pattern called interior mutability. A type has interior mutability if its internal state can be changed through a shared reference to it. This goes against the usual requirement that the value pointed to by a shared reference is not mutated.
Не знаю как ансейф целл, но можно сделать целл который будет разрешать брать по мутабельной ссылке их разных мест не нарушая safe гарантий
Он нарушает гарантии. Уже своим существованием. Там другие гарантии. Уже уровня хаков и то только потому, что мутабельная ссылка всё равно может быть только одна
Он нарушает гарантии. Уже своим существованием. Там другие гарантии. Уже уровня хаков и то только потому, что мутабельная ссылка всё равно может быть только одна
Он нарушает гарантии. Уже своим существованием. Там другие гарантии. Уже уровня хаков и то только потому, что мутабельная ссылка всё равно может быть только одна
Да, никаких гарантий не нарушается, мутабельная ссылка может быть только одна