Обязательные структуры: что это и как они работают