Files
zeekay 765c3d0aa1 hanzo-ds/native: de-branded native protocol lib (fork of clickhouse ch-go v0.71.0)
Module path, package names, and identifiers de-branded to native/proto/compress/
pool/tracing. Server wire-protocol strings preserved. Vendored codec surface used
by hanzo-ds/go (proto + compress).
2026-07-10 13:10:07 -07:00

18 lines
379 B
Go

package proto
//go:generate go run github.com/dmarkham/enumer -type Compression -trimprefix Compression -output compression_enum.go
// Compression status.
type Compression byte
// Compression statuses.
const (
CompressionDisabled Compression = 0
CompressionEnabled Compression = 1
)
// Encode to buffer.
func (c Compression) Encode(b *Buffer) {
b.PutUVarInt(uint64(c))
}