View Source argo_record_wire_type (argo v1.0.0)
Summary
Types
-type t() :: #argo_record_wire_type{}.
Functions
-spec find(RecordWireType, Name) -> {ok, FieldWireType} | error when RecordWireType :: t(), Name :: argo_types:name(), FieldWireType :: argo_field_wire_type:t().
-spec insert(RecordWireType, FieldWireType) -> RecordWireType when RecordWireType :: t(), FieldWireType :: argo_field_wire_type:t().
-spec new() -> RecordWireType when RecordWireType :: t().
-spec new(Fields) -> RecordWireType when Fields :: argo_index_map:t(argo_types:name(), argo_field_wire_type:t()), RecordWireType :: t().