Files
cunicu/pkg/backoff/clock.go
Steffen Vogel 3bee839348 fix: Update copyright years
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2025-01-01 22:45:39 +01:00

22 lines
368 B
Go

// SPDX-FileCopyrightText: 2025 Steffen Vogel <post@steffenvogel.de>
// SPDX-License-Identifier: Apache-2.0
package backoff
import "time"
type Clock interface {
Sleep(duration time.Duration)
Now() time.Time
}
type systemClock struct{}
func (c *systemClock) Sleep(d time.Duration) {
time.Sleep(d)
}
func (c *systemClock) Now() time.Time {
return time.Now()
}