Versions in this module Expand all Collapse all v1 v1.14.2 Aug 2, 2025 Changes in this version + type Job interface + Execute func() error + ID func() ids.ID + Priority func() uint64 + type Jobs struct + func NewJobs() *Jobs + func (j *Jobs) Len() int + func (j *Jobs) Pop() (Job, bool) + func (j *Jobs) Push(job Job) + type JobsWithMissing struct + func NewJobsWithMissing() *JobsWithMissing + func (j *JobsWithMissing) AddMissingID(missingID ids.ID, job Job) + func (j *JobsWithMissing) HasMissingIDs() bool + func (j *JobsWithMissing) MissingIDs() []ids.ID + func (j *JobsWithMissing) RemoveMissingID(id ids.ID) []Job + type Queue interface + Has func(ids.ID) bool + Len func() int + Pop func() (Job, bool) + Push func(Job) + Remove func(ids.ID) bool + func NewQueue() Queue Other modules containing this package github.com/luxfi/node/v2