Registry / build-tool / watt
library0.5.0rscratesunverified

Runtime for executing Rust procedural macros compiled as WebAssembly.

# Cargo.toml [dependencies] watt = "0.5.0"
INSTALL
IMPORT
SIG · WATT
W
watt
build-toolrustv0.5.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.

Jit
use watt::Jit;

Initializes a JIT runtime from a WebAssembly macro.

use watt::Jit; fn main() { let jit = Jit::new("path/to/macro.wasm").unwrap(); println!("JIT runtime initialized"); }
Debug
Known issues
breakingWatt is no longer maintained; consider using proc-macro2 directly.
fix
Migrate to proc-macro2 and syn for procedural macros.
affects: >=0.5.0
Upgrade
Version history
0.5.0latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
31 hits · last 30 days
node
26
OpenAI (training)
1
Resources
watt — cargo add watt · libregistry