Versions in this module Expand all Collapse all v0 v0.2.3 Jun 20, 2021 Changes in this version + type Intervals struct + func NewIntervals(start uint64) *Intervals + func (i *Intervals) Add(start, end uint64) + func (i *Intervals) Last() (end uint64) + func (i *Intervals) MarshalBinary() (data []byte, err error) + func (i *Intervals) Merge(m *Intervals) + func (i *Intervals) Next(ceiling uint64) (start, end uint64, empty bool) + func (i *Intervals) String() string + func (i *Intervals) UnmarshalBinary(data []byte) (err error)