README ¶ cuckoou64 A uint64 cuckoo filter using xxHash, 8-bit fingerprints, optimised for 64-bit architectures. Expand ▾ Collapse ▴ Documentation ¶ Index ¶ type Filter func NewFilter(cap, maxKicks uint32) *Filter func (f *Filter) Count() uint32 func (f *Filter) Insert(hash uint64) bool func (f *Filter) LoadFactor() float32 func (f *Filter) Lookup(hash uint64) bool func (f *Filter) Reset() Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Filter ¶ type Filter struct { // contains filtered or unexported fields } func NewFilter ¶ func NewFilter(cap, maxKicks uint32) *Filter func (*Filter) Count ¶ func (f *Filter) Count() uint32 func (*Filter) Insert ¶ func (f *Filter) Insert(hash uint64) bool func (*Filter) LoadFactor ¶ func (f *Filter) LoadFactor() float32 func (*Filter) Lookup ¶ func (f *Filter) Lookup(hash uint64) bool func (*Filter) Reset ¶ func (f *Filter) Reset() Source Files ¶ View all Source files cuckoo.go Click to show internal directories. Click to hide internal directories.