type github.com/cenkalti/backoff/v4.BackOff

29 uses

	github.com/cenkalti/backoff/v4 (current package)
		backoff.go#L16: type BackOff interface {
		context.go#L11: 	BackOff
		context.go#L16: 	BackOff
		context.go#L23: func WithContext(b BackOff, ctx context.Context) BackOffContext { // nolint: golint
		context.go#L41: func getContext(b BackOff) context.Context {
		retry.go#L37: func Retry(o Operation, b BackOff) error {
		retry.go#L42: func RetryWithData[T any](o OperationWithData[T], b BackOff) (T, error) {
		retry.go#L48: func RetryNotify(operation Operation, b BackOff, notify Notify) error {
		retry.go#L53: func RetryNotifyWithData[T any](operation OperationWithData[T], b BackOff, notify Notify) (T, error) {
		retry.go#L60: func RetryNotifyWithTimer(operation Operation, b BackOff, notify Notify, t Timer) error {
		retry.go#L66: func RetryNotifyWithTimerAndData[T any](operation OperationWithData[T], b BackOff, notify Notify, t Timer) (T, error) {
		retry.go#L70: func doRetryNotify[T any](operation OperationWithData[T], b BackOff, notify Notify, t Timer) (T, error) {
		ticker.go#L16: 	b        BackOff
		ticker.go#L29: func NewTicker(b BackOff) *Ticker {
		ticker.go#L35: func NewTickerWithTimer(b BackOff, timer Timer) *Ticker {
		tries.go#L12: func WithMaxRetries(b BackOff, max uint64) BackOff {
		tries.go#L17: 	delegate BackOff

	github.com/gotd/td/internal/tdsync
		backoff.go#L11: 	b   backoff.BackOff
		backoff.go#L29: func SyncBackoff(from backoff.BackOff) backoff.BackOff {

	github.com/gotd/td/telegram
		client.go#L92: 	connBackoff  func() backoff.BackOff // immutable
		options.go#L50: 	ReconnectionBackoff func() backoff.BackOff
		options.go#L145: func defaultBackoff(c clock.Clock) func() backoff.BackOff {
		options.go#L146: 	return func() backoff.BackOff {

	github.com/gotd/td/telegram/internal/manager
		conn.go#L74: 	connBackoff func(ctx context.Context) backoff.BackOff // immutable
		create.go#L25: 	Backoff func(ctx context.Context) backoff.BackOff
		create.go#L28: func defaultBackoff(c clock.Clock) func(ctx context.Context) backoff.BackOff {
		create.go#L29: 	return func(ctx context.Context) backoff.BackOff {