Versions in this module Expand all Collapse all v0 v0.2.0 Nov 4, 2026 v0.1.0 Aug 26, 2026 Changes in this version + type MessageStruct struct + func New(msg protoreflect.Message) (*MessageStruct, error) + func (s *MessageStruct) Attribute(oneBasedIndex int) (any, error) + func (s *MessageStruct) AttributeByName(name string) (any, error) + func (s *MessageStruct) AttributeCount() int + func (s *MessageStruct) Attributes() []any + func (s *MessageStruct) MetaData() api.StructMetaData + type OrdinalStruct struct + func NewOrdinal(row TypedOrdinalRow) (*OrdinalStruct, error) + func (s *OrdinalStruct) Attribute(oneBasedIndex int) (any, error) + func (s *OrdinalStruct) AttributeByName(name string) (any, error) + func (s *OrdinalStruct) AttributeCount() int + func (s *OrdinalStruct) Attributes() []any + func (s *OrdinalStruct) MetaData() api.StructMetaData + type StructMetaData struct + func NewStructMetaData(t *api.StructType) *StructMetaData + func (m *StructMetaData) AttributeCount() int + func (m *StructMetaData) AttributeDataType(oneBasedIndex int) (api.DataType, error) + func (m *StructMetaData) AttributeName(oneBasedIndex int) (string, error) + func (m *StructMetaData) AttributeNullable(oneBasedIndex int) (int, error) + func (m *StructMetaData) AttributeType(oneBasedIndex int) (int, error) + func (m *StructMetaData) AttributeTypeName(oneBasedIndex int) (string, error) + func (m *StructMetaData) TypeName() string + type TypedOrdinalRow interface + OrdinalRecordType func() *values.RecordType + OrdinalRowKind func() values.OrdinalCarrierKind