Skip to content

@pumpkin-plugins/static-hermes-runtime API / wit/native-adapters / generateWitExportValue

Function: generateWitExportValue() ​

generateWitExportValue(apiPackage, apiInterface, type, input, name, ownership): object

Defined in: wit/native-adapters.ts:1498

Emit an owned export result and return guards to release after transferring its WIT allocations.

Parameters ​

apiPackage ​

WitApiPackage

apiInterface ​

WitApiInterface

type ​

ResolvedWitType

input ​

string

name ​

string

ownership ​

string

Returns ​

object

cleanupGuards? ​

optional cleanupGuards?: string[]

expression ​

expression: string

setup ​

setup: string[]

pumpkin-plugins documentation