Versions in this module Expand all Collapse all v0 v0.12.2 Mar 18, 2021 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