Versions in this module Expand all Collapse all v1 v1.8.2 Nov 4, 2017 Changes in this version + func DecodeUint64(r io.Reader) (uint64, error) + func EncodeUint64(w io.Writer, u uint64) error + func EncodeUvarint(w io.Writer, i uint64) (int, error) + func EncodeVarint(w io.Writer, i int64) (int, error) + type Fingerprint model.Fingerprint + func (fp *Fingerprint) UnmarshalBinary(buf []byte) error + func (fp Fingerprint) MarshalBinary() ([]byte, error) + type FingerprintSet map[model.Fingerprint]struct + func (fps *FingerprintSet) UnmarshalBinary(buf []byte) error + func (fps FingerprintSet) MarshalBinary() ([]byte, error) + type Fingerprints model.Fingerprints + func (fps *Fingerprints) UnmarshalBinary(buf []byte) error + func (fps Fingerprints) MarshalBinary() ([]byte, error) + type LabelName model.LabelName + func (l *LabelName) UnmarshalBinary(buf []byte) error + func (l LabelName) MarshalBinary() ([]byte, error) + type LabelPair model.LabelPair + func (lp *LabelPair) UnmarshalBinary(buf []byte) error + func (lp LabelPair) MarshalBinary() ([]byte, error) + type LabelValueSet map[model.LabelValue]struct + func (vs *LabelValueSet) UnmarshalBinary(buf []byte) error + func (vs LabelValueSet) MarshalBinary() ([]byte, error) + type LabelValues model.LabelValues + func (vs *LabelValues) UnmarshalBinary(buf []byte) error + func (vs LabelValues) MarshalBinary() ([]byte, error) + type Metric model.Metric + func (m *Metric) UnmarshalBinary(buf []byte) error + func (m *Metric) UnmarshalFromReader(r byteReader) error + func (m Metric) MarshalBinary() ([]byte, error) + type TimeRange struct + First model.Time + Last model.Time + func (tr *TimeRange) UnmarshalBinary(buf []byte) error + func (tr TimeRange) MarshalBinary() ([]byte, error)