Versions in this module Expand all Collapse all v0 v0.0.3 Sep 11, 2024 Changes in this version + type Request struct + OnCommit func(commitErr error) error + Reset func() + Update func(tx kvdb.RwTx) error + type Scheduler interface + Execute func(req *Request) error + type SchedulerOption func(r *Request) + func LazyAdd() SchedulerOption + type TimeScheduler struct + func NewTimeScheduler(db kvdb.Backend, locker sync.Locker, duration time.Duration) *TimeScheduler + func (s *TimeScheduler) Execute(r *Request) error