Versions in this module Expand all Collapse all v0 v0.2.0 Sep 30, 2023 Changes in this version + func IsScanDiffSizeErr(err error) bool + type BinaryValueWriter bytes.Buffer + func (bw *BinaryValueWriter) Bytes() []byte + func (bw *BinaryValueWriter) Reset() + func (bw *BinaryValueWriter) WriteDate(t time.Time) (int64, error) + func (bw *BinaryValueWriter) WriteDateTime(t time.Time) (int64, error) + func (bw *BinaryValueWriter) WriteDuration(d time.Duration) (n int64, err error) + func (bw *BinaryValueWriter) WriteFloat32(f float32) (int64, error) + func (bw *BinaryValueWriter) WriteFloat64(f float64) (int64, error) + func (bw *BinaryValueWriter) WriteString(s string) (int64, error) + func (bw *BinaryValueWriter) WriteUint16(v uint16) (n int64, err error) + func (bw *BinaryValueWriter) WriteUint32(v uint32) (n int64, err error) + func (bw *BinaryValueWriter) WriteUint64(v uint64) (n int64, err error) + func (bw *BinaryValueWriter) WriteUint8(v uint8) (int64, error) + type ValueWriter interface + WriteDate func(t time.Time) (int64, error) + WriteDateTime func(t time.Time) (int64, error) + WriteDuration func(d time.Duration) (int64, error) + WriteFloat32 func(f float32) (int64, error) + WriteFloat64 func(f float64) (int64, error) + WriteString func(s string) (int64, error) + WriteUint16 func(v uint16) (int64, error) + WriteUint32 func(v uint32) (int64, error) + WriteUint64 func(v uint64) (int64, error) + WriteUint8 func(v uint8) (int64, error) + type VirtualRow interface + Values func() []proto.Value + func NewBinaryVirtualRow(fields []proto.Field, cells []proto.Value) VirtualRow + func NewTextVirtualRow(fields []proto.Field, cells []proto.Value) VirtualRow v0.1.0-rc1 Sep 1, 2022