Versions in this module Expand all Collapse all v0 v0.1.0 Sep 17, 2021 Changes in this version + const MaxPrecision + const MaxSparsePrecision + const MinPrecision + type HLL struct + func New(precision, sparsePrecision uint8) (*HLL, error) + func NewFromProto(msg *pb.HyperLogLogPlusUniqueStateProto) (*HLL, error) + func (s *HLL) Add(hash uint64) + func (s *HLL) Clone() *HLL + func (s *HLL) Downgrade(precision, sparsePrecision uint8) error + func (s *HLL) Estimate() int64 + func (s *HLL) Merge(other *HLL) + func (s *HLL) Precision() uint8 + func (s *HLL) Proto() *pb.HyperLogLogPlusUniqueStateProto + func (s *HLL) SparsePrecision() uint8