Versions in this module Expand all Collapse all v1 v1.0.0 Mar 27, 2026 Changes in this version + const DefaultLog2m + const DefaultRegwidth + var DefaultSettings = hll.Settings + func GetBytes(key interface{}) ([]byte, error) + type HyperLogLog struct + HLL hll.Hll + func FromBytes(raw []byte) (*HyperLogLog, error) + func New() (*HyperLogLog, error) + func (h *HyperLogLog) Add(data []byte) + func (h *HyperLogLog) AddAny(data any) error + func (h *HyperLogLog) Clear() error + func (h *HyperLogLog) Count() uint64 + func (h *HyperLogLog) IntersectionCount(h2 *HyperLogLog) (uint64, error) + func (h *HyperLogLog) Len() int + func (h *HyperLogLog) MarshalBinary() ([]byte, error) + func (h *HyperLogLog) ToBytes() []byte + func (h *HyperLogLog) Union(h2 *HyperLogLog) (*HyperLogLog, error) + func (h *HyperLogLog) UnionCount(h2 *HyperLogLog) (uint64, error) + func (h *HyperLogLog) UnmarshalBinary(data []byte) error