Правило эксклюзивности: нельзя одновременно иметь overlapping доступ на запись и другой доступ к одной memory location; компилятор/runtime ловят нарушения.
Разбор
- Связано с
inout и overlapping access.
- В concurrency усиливается изоляцией акторов.
- Помогает избегать data races на уровне модели доступа.
- Ошибка exclusivity — сигнал пересмотреть мутацию.
Итог
Exclusivity делает мутации value/заимствований предсказуемыми и безопасными.