Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Export on pub functions v0.3

Platform spec ADR

Export on pub functions v0.3

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

Embedding hosts need a minimal stable export surface before full vtable stories.

v0.3 Standard must support [Export] on pub functions with FFI-permitted types. Exporting arbitrary contract vtables as Standard is out of scope for v0.3.

Callback registration table protocol is Standard; foreign-thread entry without host contract is Proposed v0.3.2+.

export attribute; callback registration.