rustack_sqs_http/lib.rs
1//! SQS HTTP service layer for Rustack.
2//!
3//! This crate implements the HTTP transport for SQS, handling:
4//! - Request routing via `X-Amz-Target: AmazonSQS.*` header
5//! - JSON request/response serialization (`awsJson1_0` protocol)
6//! - Error formatting with `x-amzn-query-error` compatibility header
7//! - Optional SigV4 authentication
8
9pub mod body;
10pub mod dispatch;
11pub mod response;
12pub mod router;
13pub mod service;