17 lines
609 B
Rust
17 lines
609 B
Rust
|
|
//! A minimal resident WebAssembly Component runtime.
|
||
|
|
//!
|
||
|
|
//! The runtime intentionally has no network protocol or business capabilities.
|
||
|
|
//! It provides a restricted WASI compatibility context, links explicitly
|
||
|
|
//! imported host capabilities, loads a Component that implements the stable
|
||
|
|
//! service exports, and invokes it through one serial Actor.
|
||
|
|
|
||
|
|
mod bindings;
|
||
|
|
mod error;
|
||
|
|
mod manifest;
|
||
|
|
mod runtime;
|
||
|
|
|
||
|
|
pub use error::RuntimeError;
|
||
|
|
pub use manifest::{ResourceLimits, ServiceKey, ServiceManifest};
|
||
|
|
pub use runtime::{ActorHandle, Runtime, RuntimeConfig, RuntimeStats};
|
||
|
|
pub use wasmeld_package::SERVICE_WORLD;
|