actr-framework 0.3.1

Actor-RTC framework core (stub for code generation testing)
Documentation
//! WASM guest-side runtime module (Component Model).
//!
//! Replaces the pre-Phase-1 handwritten ptr/len ABI with the
//! Component Model canonical ABI generated by `wit-bindgen` from
//! `core/framework/wit/actr-workload.wit`.
//!
//! The module is split into three layers:
//!
//! - [`generated`] — `wit_bindgen::generate!` output: exported `Guest`
//!   trait + imported `host` / `types` modules. The `entry!` macro
//!   calls back into these symbols from user-crate scope.
//! - [`context`] — [`WasmContext`], an `impl Context` that forwards
//!   outbound calls into the generated host imports.
//! - [`adapter`] — runtime glue (singleton workload, error
//!   translation, async hook dispatch) that the `entry!` macro wires
//!   up once per compiled guest.
//!
//! Only compiled for `target_arch = "wasm32"` (always `wasm32-wasip2`
//! in the Component path). Hosts never see this module; they consume
//! the Component's exports through the bindings in
//! `core/hyper/src/wasm/component_bindings.rs`.

pub(crate) mod adapter;
pub(crate) mod context;
pub(crate) mod context_helpers;
pub mod generated;