Принят RFC: явное указание ABI в extern-блоках

31.12.2024

Принят RFC, требующий в extern-блоках явно указывать ABI соглашения о вызове.

Зачем

Сейчас extern { .. } без указателя соглашения неявно означает "Rust", что удивляет при FFI: ожидаешь C, получаешь внутреннее соглашение. Явная запись делает контракт с внешним кодом проверяемым.

Дата — 31 декабря 2024 года, день одобрения.

Оригинал

[RFC] Explicit ABI in extern

Упоминаний: 1 · Просмотров: 2