Versions in this module Expand all Collapse all v1 v1.0.1 Apr 30, 2024 Changes in this version + const MaxBitEntryLimit + type Bitmap struct + func New(size uint32) Bitmap + func (b *Bitmap) Add(i uint32) + func (b *Bitmap) ClearRange(begin, end uint32) + func (b *Bitmap) Clone() Bitmap + func (b *Bitmap) FirstOne(start uint32) (bit uint32, err error) + func (b *Bitmap) FirstZero(start uint32) (bit uint32, err error) + func (b *Bitmap) FlipRange(begin, end uint32) + func (b *Bitmap) ForEach(start, end uint32, f func(idx uint32) bool) + func (b *Bitmap) GetNumOnes() uint32 + func (b *Bitmap) Grow(toGrow uint32) error + func (b *Bitmap) IsEmpty() bool + func (b *Bitmap) Maximum() uint32 + func (b *Bitmap) Minimum() uint32 + func (b *Bitmap) Remove(i uint32) + func (b *Bitmap) Size() int + func (b *Bitmap) ToSlice() []uint32