gorush/queue/worker.go

11 lines
150 B
Go
Raw Normal View History

package queue
// Worker interface
type Worker interface {
Run(chan struct{})
Stop()
Enqueue(job interface{}) error
Capacity() int
Usage() int
}