Expand description

Rust/Python bindings, runtime and utilities.

This crates implements all the generic code needed to start and manage a Smithy Rust HTTP server where the business logic is implemented in Python, leveraging PyO3.

Modules

  • Python context definition.
  • Python wrappers for Lambda related types.
  • Rust tracing and Python logging setup and utilities.
  • Schedule pure-Python middlewares as [tower::Layer]s.
  • TLS related types for Python.
  • Python wrapped types from aws-smithy-types and aws-smithy-http.

Macros

Structs

Enums

  • Python error that implements foreign errors.

Traits

  • Trait defining a Python application.

Functions