Expand description

Core HTTP primitives for service clients generated by smithy-rs including:

  • HTTP Body implementation
  • Endpoint support
  • HTTP header deserialization
  • Event streams
  • ByteStream: a misuse-resistant abstraction for streaming binary data
FeatureDescription
rt-tokioProvides features that are dependent on tokio including the ByteStream::from_path util
event-streamProvides Sender/Receiver implementations for Event Stream codegen.

Modules

ByteStream Abstractions

Provides Sender/Receiver implementations for Event Stream codegen.

Utilities for parsing information from headers

Formatting values as Smithy httpLabel

This modules defines the core, framework agnostic, HTTP middleware interface used by the SDK

Utilities for writing Smithy values into a query string.

Result wrapper types for success and failure responses.

HTTP specific retry behaviors

Macros

Pins a value on the stack.