type PollingSignalErrorType … const PollingSignalErrorTypeStopTrying … const PollingSignalErrorTypeTryAgainAfter … type PollingSignalError … var StopTrying … var TryAgainAfter … type PollingSignalErrorAttachment … type PollingSignalErrorImpl … func (s *PollingSignalErrorImpl) Wrap(err error) PollingSignalError { … } func (s *PollingSignalErrorImpl) Attach(description string, obj any) PollingSignalError { … } func (s *PollingSignalErrorImpl) Error() string { … } func (s *PollingSignalErrorImpl) Unwrap() error { … } func (s *PollingSignalErrorImpl) Successfully() PollingSignalError { … } func (s *PollingSignalErrorImpl) Now() { … } func (s *PollingSignalErrorImpl) IsStopTrying() bool { … } func (s *PollingSignalErrorImpl) IsSuccessful() bool { … } func (s *PollingSignalErrorImpl) IsTryAgainAfter() bool { … } func (s *PollingSignalErrorImpl) TryAgainDuration() time.Duration { … } func AsPollingSignalError(actual interface{ … }