Expand description
Runtime type and error registries for resolving shapes by ShapeId.
Structs§
- Composed
Registry - Two
TypeRegistryreferences layered for lookup, produced byTypeRegistry::or. - Iter
- Iterator over the entries of a
TypeRegistry. Returned byTypeRegistry::iter. - Registry
Entry - A single entry in a
TypeRegistry, pairing a shape’sSchemawith aDeserializeFnthat constructs the typed value. - Type
Registry - A runtime mapping of
ShapeIdtoRegistryEntry. - Type
Registry Builder - Builder for
TypeRegistry.
Functions§
- reify_
error - Reify an error response body into a boxed
dyn std::error::Error, scoped to an operation and then widened to the service.
Type Aliases§
- Deserialize
Fn - Type-erased deserialize function.
- Error
Deserialize Fn - Error-typed deserialize function.