История изменений
Исправление
hateyoufeel,
(текущая версия)
:
вопрос. а интерфейс к функциям оси будет на си, как и прежде? то есть внутри руст, а снаружи - сишные интерфейсы, что ли?
Там пока речь только о драйверах.
а как обеспечить рустовому коду функций разметку всех этих лайфтамов и владений через их сишные заголовки?
Никак. Это чисто растовая фишка. Другой вопрос, что она опциональна, и для сишных функций (которые помечены extern "C") не должно быть лайфтаймов, параметрических типов и прочего.
Исходная версия
hateyoufeel,
:
вопрос. а интерфейс к функциям оси будет на си, как и прежде? то есть внутри руст, а снаружи - сишные интерфейсы, что ли?
Там пока речь только о драйверах.
а как обеспечить рустовому коду функций разметку всех этих лайфтамов и владений через их сишные заголовки?
Никак. Это чисто растовая фишка. Другой вопрос, что она опциональна, и для сишных функций не должно быть лайфтаймов, параметрических типов и прочего.