Your browser sucks, JavaScript disabled! Gunnar's console needs JavaScript and WebAssembly. Git over SSH on port 2222 does not.

nordisk/holger

plugin/handler-rust-toolchain-wasm/src/lib.rs

//! **The Rust-toolchain package handler compiled to `wasm32-unknown-unknown`.**
//!
//! ```text
//! cargo xtask build-wasm-plugins
//! # → target/wasm32-unknown-unknown/release/holger_handler_rust_toolchain_wasm.wasm
//! ```
//!
//! Holds **no** bundle logic — see `holger-handler-rust-toolchain`, which owns
//! all of it and shares the repository machinery with the Skidbladnir handler.
//! The eight ABI exports and the host-backed `BlobStore` come from
//! `export_package_handler!`, so this crate is one line of glue over one line of
//! declaration.
//!
//! `tests/native_wasm_agree.rs` loads the real module and asserts it agrees with
//! the linked handler field by field; it fails, never skips, on a missing or
//! stale module.

holger_plugin_abi::export_package_handler!(holger_handler_rust_toolchain::RustToolchainHandler);