Versions in this module Expand all Collapse all v0 v0.1.1 May 26, 2026 Changes in this version + func Compare(a, b *BinaryRow, fields []schema.DataField) int + func GetField(r *BinaryRow, i int, typeTag string) (interface{}, error) + func NullBitsSize(arity int) int + type BinaryRow struct + func New(data []byte) (*BinaryRow, error) + func (r *BinaryRow) Arity() int + func (r *BinaryRow) Bytes() []byte + func (r *BinaryRow) GetBool(i int) (bool, error) + func (r *BinaryRow) GetBytes(i int) ([]byte, error) + func (r *BinaryRow) GetDate(i int) (time.Time, error) + func (r *BinaryRow) GetDecimal(i int, precision, scale int) (*big.Rat, error) + func (r *BinaryRow) GetFloat32(i int) (float32, error) + func (r *BinaryRow) GetFloat64(i int) (float64, error) + func (r *BinaryRow) GetInt16(i int) (int16, error) + func (r *BinaryRow) GetInt32(i int) (int32, error) + func (r *BinaryRow) GetInt64(i int) (int64, error) + func (r *BinaryRow) GetInt8(i int) (int8, error) + func (r *BinaryRow) GetString(i int) (string, error) + func (r *BinaryRow) GetTimestampMillis(i int) (time.Time, error) + func (r *BinaryRow) GetTimestampNanos(i int) (time.Time, error) + func (r *BinaryRow) IsNull(i int) bool + func (r *BinaryRow) RowKind() RowKind + type RowKind byte + const Delete + const Insert + const UpdateAfter + const UpdateBefore