Versions in this module Expand all Collapse all v0 v0.18.0 Aug 2, 2026 Changes in this version + const DefineAbbrev + const EndBlock + const EnterSubblock + const UnabbrevRecord + func EncodeChar6(ch byte) uint32 + func EncodeSignedVBR(value int64) uint64 + func IsChar6String(s string) bool + type Writer struct + func NewWriter(abbrevWidth uint) *Writer + func (w *Writer) Align32() + func (w *Writer) Bytes() []byte + func (w *Writer) EmitRecord(code uint, values []uint64) + func (w *Writer) EmitRecordWithBlob(code uint, values []uint64, blob []byte) + func (w *Writer) EnterBlock(blockID uint, abbrevLen uint) + func (w *Writer) ExitBlock() + func (w *Writer) Len() int + func (w *Writer) WriteBits(data uint32, width uint) + func (w *Writer) WriteChar6(ch byte) + func (w *Writer) WriteFixed(value uint64, width uint) + func (w *Writer) WriteVBR(value uint64, width uint)