in pkg/fake/atomic.go [108:118]
func (e *AtomicError) Set(err error, opts ...AtomicErrorOption) { e.mu.Lock() defer e.mu.Unlock() e.err = err for _, opt := range opts { opt(e) } if e.maxCalls == 0 { e.maxCalls = 1 } }