Crate mu_runtime

Source
Expand description

An alternative AWS Lambda runtime for Rust. It was written based on the official lambda_runtime and was designed to be used along with the trustworthy aws_lambda_event crate.

The idea behind this crate is to provide an easy-to-use api for AWS Serverless Developers, leveraging enterprise-grade semantics in the powerful Rust ecosystem.

Re-exports§

pub use model::Context;
pub use error::Error;
pub use runtime::*;

Modules§

error
Common error scenarios handled by this crate.
lambda_api
The communication layer for the internal AWS Lambda API
model
This module contains the models used by this crate.
runtime
The AWS Runtime entrypoint of this crate. It contains all needed implementation to bridge the communication between the Lambda API and the event listener.