Crate mu_runtime[][src]

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 runtime::*;
pub use model::Context;
pub use error::Error;

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.