Crate lambda_extension

source ·
Expand description

This module includes utilities to create Lambda Runtime Extensions.

Create a type that conforms to the Extension trait. This type can then be passed to the the lambda_extension::run function, which launches and runs the Lambda runtime extension.

Re-exports

  • pub use tower;

Modules

  • Include several request builders to interact with the Extension API.

Structs

Enums

Traits

  • An asynchronous function from a Request to a Response.

Functions

  • Execute the given events processor
  • Returns a new [ServiceFn] with the given closure.

Type Definitions

  • Error type that extensions may result in