Module adapters

Module adapters 

Source
Expand description

HTTP framework adapters for server and client implementations.

This module contains adapters for different HTTP frameworks, following the adapter pattern. Each adapter implements the appropriate trait (HttpClient for clients, HttpHandler for servers) to provide integration with specific HTTP libraries.

§Available Adapters

§Server Adapters

  • axum - Axum web framework adapter (requires axum-adapter feature)
  • sse_axum - Axum SSE adapter for Server-Sent Events (requires axum-adapter feature)
  • websocket_axum - Axum WebSocket adapter for bidirectional messaging (requires axum-adapter feature)

§Client Adapters

  • reqwest - Reqwest HTTP client adapter (requires reqwest-adapter feature)

Modules§

axum
Axum web framework adapter for HTTP server handling.
reqwest
Reqwest HTTP client adapter.
sse_axum
websocket_axum