Registry / other / wasmer-derive

wasmer-derive

JSON →
library7.1.0rscratesunverified

Derive macros for the Wasmer WebAssembly runtime, enabling easy export/import of functions.

# Cargo.toml [dependencies] wasmer-derive = "7.1.0"
INSTALL
IMPORT
SIG · WASMER-DERIVE
W
wasmer-derive
otherrustv7.1.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

WasmerExport
use wasmer_derive::WasmerExport;

Derives the WasmerExport trait for a struct to export it as a WebAssembly module.

use wasmer_derive::WasmerExport; #[derive(WasmerExport)] struct MyModule; fn main() { let _ = MyModule; }
Debug
Known issues
gotchaRequires wasmer runtime to be linked
fix
Add wasmer as a dependency with the appropriate features
affects: >=7.0.0
Upgrade
Version history
7.1.0latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
14 hits · last 30 days
node
12
Amazon
1
Resources
wasmer-derive — cargo add wasmer-derive · libregistry