View Source argo_json_wire_type_decoder (argo v1.0.6)

Summary

Types

-type t() :: #argo_json_wire_type_decoder{}.

Functions

Link to this function

decode_wire_type(JsonWireTypeDecoder, JsonValue)

View Source
-spec decode_wire_type(JsonWireTypeDecoder, JsonValue) -> {JsonWireTypeDecoder, WireType}
                    when
                        JsonWireTypeDecoder :: t(),
                        JsonValue :: argo_json:json_value(),
                        WireType :: argo_wire_type:t().
Link to this function

decode_wire_type_store(JsonWireTypeDecoder, JsonValue)

View Source
-spec decode_wire_type_store(JsonWireTypeDecoder, JsonValue) -> {JsonWireTypeDecoder, WireTypeStore}
                          when
                              JsonWireTypeDecoder :: t(),
                              JsonValue :: argo_json:json_value(),
                              WireTypeStore :: argo_wire_type_store:t().
-spec format_error(dynamic(), dynamic()) -> dynamic().
-spec new() -> JsonWireTypeDecoder when JsonWireTypeDecoder :: t().