type go.pact.im/x/clock.Clock

22 uses

	go.pact.im/x/clock (current package)
		clock.go#L56: type Clock struct {
		clock.go#L62: func NewClock(s Scheduler) *Clock {
		clock.go#L63: 	return &Clock{
		clock.go#L70: func (c *Clock) Schedule(d time.Duration, f func(now time.Time)) Event {
		clock.go#L75: func (c *Clock) sched() Scheduler {
		now.go#L18: func (c *Clock) Now() time.Time {
		runtime.go#L13: var systemClock = Clock{newRuntimeClock()}
		runtime.go#L16: func System() *Clock {
		ticker.go#L43: func (c *Clock) Ticker(d time.Duration) Ticker {
		ticker.go#L72: func newEventTicker(c *Clock, d time.Duration) *eventTicker {
		timer.go#L68: func (c *Clock) Timer(d time.Duration) Timer {

	go.pact.im/x/clock/observeclock
		observeclock.go#L25: 	*clock.Clock
		observeclock.go#L32: func NewClock(c *clock.Clock) *Clock {

	go.pact.im/x/flaky
		debounce.go#L30: 	c *clock.Clock
		debounce.go#L63: func (d *DebounceExecutor) WithClock(c *clock.Clock) *DebounceExecutor {
		retry.go#L14: 	clock   *clock.Clock
		retry.go#L35: func (r *RetryExecutor) WithClock(c *clock.Clock) *RetryExecutor {
		schedule.go#L114: 	clock *clock.Clock
		schedule.go#L130: func (s *ScheduleExecutor) WithClock(c *clock.Clock) *ScheduleExecutor {
		watchdog.go#L38: func (w *WatchdogExecutor) WithClock(c *clock.Clock) *WatchdogExecutor {

	go.pact.im/x/supervisor
		options.go#L10: 	Clock *clock.Clock
		supervisor.go#L21: 	clock *clock.Clock