Crate aws_smithy_http_server_python

source ·
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.

Macros§

Structs§

Enums§

  • Python error that implements foreign errors.

Traits§

  • Trait defining a Python application.

Functions§