package
1.8.2
Repository: https://github.com/andrejbranch/prometheus.git
Documentation: pkg.go.dev

# 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.