momento_functions_wit/lib.rs
1//! WIT code generation root for Momento Functions
2//!
3//! This crate is an internal library for generating Momento Functions webassembly bindings.
4//! It is not intended for use by end users, and may be materially changed at any time.
5//!
6//! Functions use `wasm32-wasip2` as the target architecture.
7//! They use the [WIT](https://component-model.bytecodealliance.org/design/wit.html) [Component Model](https://component-model.bytecodealliance.org/)
8//! to describe the ABI.
9//!
10//! You are likely to be interested in the sibling crates:
11//! * [`momento-functions`](https://crates.io/crates/momento-functions): Code generators for Functions.
12//! * [`momento-functions-host`](https://crates.io/crates/momento-functions-host): Interfaces and tools for calling host interfaces.
13//! * [`momento-functions-log`](https://crates.io/crates/momento-functions-log): Standard `log` adapter.
14
15pub mod function_spawn;
16pub mod function_web;
17pub mod host;