wasm-link 0.4.1

A WebAssembly plugin runtime based around Wasmtime intended for building fully modular applications
Documentation
package test:method-error ;

interface root {
	variant dispatch-error {
		lock-rejected,
		invalid-interface-path(string),
		invalid-function(string),
		missing-response,
		runtime-exception(string),
		invalid-argument-list,
		unsupported-type(string),
		executor-unavailable,
		resource-table-full,
		resource-handle-conversion-failed,
		invalid-resource-handle,
	}

	get-value: func() -> result<u32, dispatch-error>;
}