()
| 66 | var _ errbase.SafeDetailer = (*withPrefix)(nil) |
| 67 | |
| 68 | func (l *withPrefix) Error() string { |
| 69 | if l.prefix == "" { |
| 70 | return l.cause.Error() |
| 71 | } |
| 72 | return fmt.Sprintf("%s: %v", l.prefix.StripMarkers(), l.cause) |
| 73 | } |
| 74 | |
| 75 | func (l *withPrefix) Cause() error { return l.cause } |
| 76 | func (l *withPrefix) Unwrap() error { return l.cause } |