Function wasmedge_sys::ffi::WasmEdge_ExportTypeGetFunctionType
source · pub unsafe extern "C" fn WasmEdge_ExportTypeGetFunctionType(
ASTCxt: *const WasmEdge_ASTModuleContext,
Cxt: *const WasmEdge_ExportTypeContext
) -> *const WasmEdge_FunctionTypeContext
Expand description
Get the external value (which is function type) from an export type.
The export type context should be the one queried from the AST module
context, or this function will cause unexpected error.
The function type context links to the function type in the export type
context and the AST module context. The caller should NOT call the
WasmEdge_FunctionTypeDelete
.
\param ASTCxt the WasmEdge_ASTModuleContext.
\param Cxt the WasmEdge_ExportTypeContext which queried from the ASTCxt
.
\returns the function type. NULL if failed or the external type of the
export type is not WasmEdge_ExternalType_Function
.