code: func (t *timer) init(w *sleep.Waker) {
  	t.state = timerStateDisabled
  
  	// Initialize a runtime timer that will assert the waker, then
  	// immediately stop it.
  	t.timer = time.AfterFunc(time.Hour, func() {
  		w.Assert()
  	})
  	t.timer.Stop()
  }
docs: // init initializes the timer. Once it expires, it the given waker will be
  // asserted.