Versions in this module Expand all Collapse all v0 v0.8.0 Jun 24, 2017 Changes in this version + type BloomFilter struct + func (filter *BloomFilter) Add(key []byte) error + func (filter *BloomFilter) Close() error + func (filter *BloomFilter) Delete(key []byte) error + func (filter *BloomFilter) Exists(key []byte) bool + func (filter *BloomFilter) Open(fileName string) error + type CuckooFilterImpl struct + func (filter *CuckooFilterImpl) Add(key []byte) error + func (filter *CuckooFilterImpl) Delete(key []byte) error + func (filter *CuckooFilterImpl) Exists(key []byte) bool + func (this *CuckooFilterImpl) Close() error + func (this *CuckooFilterImpl) Open(fileName string) error + type EmptyFilter struct + func (filter *EmptyFilter) Add(key []byte) error + func (filter *EmptyFilter) Delete(key []byte) error + func (filter *EmptyFilter) Exists(key []byte) bool + func (this *EmptyFilter) Close() error + func (this *EmptyFilter) Open(fileName string) error + type HyperLogLogFilter struct + func (filter *HyperLogLogFilter) Add(key []byte) error + func (filter *HyperLogLogFilter) Close() error + func (filter *HyperLogLogFilter) Exists(key []byte) bool + func (filter *HyperLogLogFilter) Open(fileName string) error + type LeveldbFilter struct + func (filter *LeveldbFilter) Add(key []byte) error + func (filter *LeveldbFilter) Delete(key []byte) error + func (filter *LeveldbFilter) Exists(key []byte) bool + func (filter *LeveldbFilter) Open(fileName string) error + func (this *LeveldbFilter) Close() error