Что такое родной экземпляр Dart? - PullRequest
1 голос
/ 03 марта 2020

Я создаю Rust API для Dart Native Extensions API .

Я узнал о чем-то, называемом "Native Instance".

Я не могу найти что-либо связанное с этим, или обсуждать это в Google, или ТАК.

Рассматриваемые функции (Rust link (C link)):

Несколько вопросов:

  • Что бы Dart_AllocateWithNativeFields сделал? IE. Для чего он будет использоваться?
  • Как будет выглядеть так называемое "Native Instance" для пользователя Dart?
  • Что такое параметр native_fields для Dart_AllocateWithNativeFields для / Что я должен предоставить?
  • Должен ли я даже go о поддержке этого в idiomati c Rust API?
  • Что такое "нативное поле"?
  • Что такое «собственный экземпляр»?

Эти функции имеют неудачное сочетание маленькой и плохой документации.

...