Versions in this module Expand all Collapse all v1 v1.2.5 Jul 26, 2024 Changes in this version + type LazyReusePool struct + func NewLazyReusePool(first, last int) (*LazyReusePool, error) + func (p *LazyReusePool) Allocate() (res int, ok bool) + func (p *LazyReusePool) Contains(first, last int) bool + func (p *LazyReusePool) Dump() [][]int + func (p *LazyReusePool) Free(value int) bool + func (p *LazyReusePool) GetHead() *segment + func (p *LazyReusePool) Max() int + func (p *LazyReusePool) Min() int + func (p *LazyReusePool) Remain() int + func (p *LazyReusePool) Reserve(first, last int) error + func (p *LazyReusePool) Total() int + func (p *LazyReusePool) Use(value int) bool + func (p1 *LazyReusePool) IsJoint(p2 *LazyReusePool) bool