# Functions
DecodeUint64 reads an uint64 from an io.Reader in big-endian byte-order.
EncodeUint64 writes an uint64 to an io.Writer in big-endian byte-order.
EncodeUvarint encodes an uint64 as a varint and writes it to an io.Writer.
EncodeVarint encodes an int64 as a varint and writes it to an io.Writer.
# Structs
TimeRange is used to define a time range and implements encoding.BinaryMarshaler and encoding.BinaryUnmarshaler.
# Type aliases
A Fingerprint is a model.Fingerprint that implements encoding.BinaryMarshaler and encoding.BinaryUnmarshaler.
Fingerprints is a model.Fingerprints that implements encoding.BinaryMarshaler and encoding.BinaryUnmarshaler.
FingerprintSet is a map[model.Fingerprint]struct{} that implements encoding.BinaryMarshaler and encoding.BinaryUnmarshaler.
LabelName is a model.LabelName that implements encoding.BinaryMarshaler and encoding.BinaryUnmarshaler.
LabelPair is a model.LabelPair that implements encoding.BinaryMarshaler and encoding.BinaryUnmarshaler.
LabelValues is a model.LabelValues that implements encoding.BinaryMarshaler and encoding.BinaryUnmarshaler.
LabelValueSet is a map[model.LabelValue]struct{} that implements encoding.BinaryMarshaler and encoding.BinaryUnmarshaler.
A Metric is a model.Metric that implements encoding.BinaryMarshaler and encoding.BinaryUnmarshaler.