Module server

Module server 

Source
Expand description

Unified HTTP server abstractions for x402

This module provides a trait-based abstraction for creating HTTP servers that works across different HTTP protocols (HTTP/1.1, HTTP/2, and HTTP/3).

Structs§

Http1Server
HTTP/1.1 server implementation
Http2Server
HTTP/2 server implementation
Http3Server
HTTP/3 server implementation
ServerBuilder
Unified server builder
ServerConfig
Configuration for HTTP server binding

Enums§

HttpProtocol
HTTP protocol versions

Traits§

HttpServer
Trait for creating and starting HTTP servers

Functions§

create_server
Convenience function to create a server builder