//! 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 capability; mod error; mod manifest; mod runtime; pub use capability::{ CapabilityDescriptor, KV_MAX_KEY_BYTES, KV_MAX_VALUE_BYTES, KvBackend, KvBackendError, }; pub use error::RuntimeError; pub use manifest::{ResourceLimits, ServiceKey, ServiceManifest}; pub use runtime::{ActorHandle, Runtime, RuntimeConfig, RuntimeStats}; pub use wasmeld_package::SERVICE_WORLD;