Skip to main content

Crate mae

Crate mae 

Source
Expand description

Opinionated async Rust framework for building Mae-Technologies micro-services.

§Modules

  • app — application lifecycle: configuration, builder, HTTP server runner
  • repo — typed async repository layer over SQLx/Postgres
  • middleware — Actix-Web extractors for sessions and service auth
  • telemetry — structured tracing/logging setup
  • session — session identity type
  • error_response — standardised HTTP error responses
  • testing — test utilities (enabled via test-utils feature)

Modules§

app
Application lifecycle helpers for Mae micro-services.
error_response
health
Built-in health check handlers for mae applications.
middleware
Actix-Web middleware for session validation and request context injection.
repo
Typed async repository layer over SQLx/Postgres.
request_context
routes
session
telemetry
testing
Testing utilities for Mae-based services.
util