Expand description
Protocol-agnostic types for smithy-rs.
Re-exports§
pub use date_time::DateTime;
Modules§
- base64
- A thin wrapper over
base64-simd
- body
- Types for representing the body of an HTTP request or response
- byte_
stream - ByteStream Abstractions
- checksum_
config - Types that allow users to indicate their preferences for checksum calculation and validation
- config_
bag - A typemap for storing configuration. Layers and layered bags of configuration data.
- date_
time - DateTime type for representing Smithy timestamps.
- endpoint
- Smithy Endpoint Types
- error
- Errors for Smithy codegen
- event_
stream - Types relevant to event stream serialization/deserialization
- primitive
- Utilities for formatting and parsing primitives
- retry
- This module defines types that describe when to retry given a response.
- str_
bytes - UTF-8 string byte buffer representation with validation amortization.
- timeout
- This module defines types that describe timeouts that can be applied to various stages of the Smithy networking stack.
- type_
erasure - Utilities for type erasure.
Structs§
- Blob
- Binary Blob Type
Enums§
- Document
- Document Type
- Number
- A number type that implements Javascript / JSON semantics, modeled on serde_json: https://docs.serde.rs/src/serde_json/number.rs.html#20-22