LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

вопрос. а интерфейс к функциям оси будет на си, как и прежде? то есть внутри руст, а снаружи - сишные интерфейсы, что ли?

Там пока речь только о драйверах.

а как обеспечить рустовому коду функций разметку всех этих лайфтамов и владений через их сишные заголовки?

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

Исходная версия hateyoufeel, :

вопрос. а интерфейс к функциям оси будет на си, как и прежде? то есть внутри руст, а снаружи - сишные интерфейсы, что ли?

Там пока речь только о драйверах.

а как обеспечить рустовому коду функций разметку всех этих лайфтамов и владений через их сишные заголовки?

Никак. Это чисто растовая фишка. Другой вопрос, что она опциональна, и для сишных функций не должно быть лайфтаймов, параметрических типов и прочего.