code: func (q *TimedWorkerQueue) CancelWork(key string) bool {
  	q.Lock()
  	defer q.Unlock()
  	worker, found := q.workers[key]
  	result := false
  	if found {
  		klog.V(4).Infof("Cancelling TimedWorkerQueue item %v at %v", key, time.Now())
  		if worker != nil {
  			result = true
  			worker.Cancel()
  		}
  		delete(q.workers, key)
  	}
  	return result
  }
docs: // CancelWork removes scheduled function execution from the queue. Returns true if work was cancelled.