RequestSeal.StructuredFields.Error (RequestSeal v0.2.0)

Copy Markdown View Source

Bounded Structured Fields errors, containing no input bytes.

:syntax means malformed wire input; :invalid_value means an invalid value supplied for serialization. :revision_type rejects a type unavailable in the explicitly selected RFC revision; :schema_type rejects a field's disallowed item, inner-list, or parameter type. :limit means a documented bound was exceeded. :invalid_schema and :invalid_limits reject invalid configuration. :invalid_message, :invalid_field, :missing_field, and :unavailable_section identify field capture failures. No partial parse is returned on failure. The internal field-policy hook uses :duplicate_key when a key required to be unique repeats before dictionary deduplication. :duplicate_parameter rejects repeated parameter names when the signature parsing policy requires uniqueness.

Summary

Types

t()

@type t() :: %RequestSeal.StructuredFields.Error{reason: atom()}