View Source argo_json_wire_type_decoder (argo v1.0.6)
Summary
Types
-type t() :: #argo_json_wire_type_decoder{}.
Functions
-spec decode_wire_type(JsonWireTypeDecoder, JsonValue) -> {JsonWireTypeDecoder, WireType} when JsonWireTypeDecoder :: t(), JsonValue :: argo_json:json_value(), WireType :: argo_wire_type:t().
-spec decode_wire_type_store(JsonWireTypeDecoder, JsonValue) -> {JsonWireTypeDecoder, WireTypeStore} when JsonWireTypeDecoder :: t(), JsonValue :: argo_json:json_value(), WireTypeStore :: argo_wire_type_store:t().
-spec new() -> JsonWireTypeDecoder when JsonWireTypeDecoder :: t().