Public declaration syntax from forge-go/telemetry/errors.go Original source SHA-256: 6acbcb6431f081bd95db59f82d3a5dad3600353528d073d3ad62f6d4bbaeb6d7 Function bodies and constant values are omitted. This is not the complete implementation. Source line 12 type TelemetryError struct Source line 24 type TelemetryErrorKind string const ( // ErrKindSpanNotFound indicates the span does not exist. ErrKindSpanNotFound TelemetryErrorKind; Source line 50 func (e *TelemetryError) Error() string Source line 58 func (e *TelemetryError) Unwrap() error Source line 63 func NewSpanNotFoundError(spanID string) *TelemetryError Source line 71 func NewSpanAlreadyClosedError(spanID string) *TelemetryError Source line 79 func NewAuditEntryInvalidError(reason string) *TelemetryError Source line 87 func NewFlushFailedError(cause error) *TelemetryError Source line 96 func NewCollectorFullError(capacity int) *TelemetryError Source line 104 func NewExportFailedError(dest string, cause error) *TelemetryError