Skip to main content

Crate rustack_cloudfront_http

Crate rustack_cloudfront_http 

Source
Expand description

CloudFront HTTP (restXml) layer.

Maps the 2020-05-31 CloudFront REST API onto the core RustackCloudFront provider. XML serialization is hand-written in xml/ to keep the dependency graph minimal and to match AWS’s exact wire format (which is intolerant of whitespace and element ordering drift).

Re-exports§

pub use dispatch::CloudFrontHandler;
pub use service::CloudFrontHttpConfig;
pub use service::CloudFrontHttpService;

Modules§

dispatch
Dispatch identified operations to the provider.
request
Parse request XML bodies into domain types.
response
HTTP response helpers.
router
Route CloudFront REST paths to operation identifiers.
service
CloudFront hyper Service.
xml
Hand-written XML serialization and deserialization.