(err error)
| 354 | } |
| 355 | |
| 356 | func (e RFC6749Error) Is(err error) bool { |
| 357 | switch te := err.(type) { |
| 358 | case RFC6749Error: |
| 359 | return e.ErrorField == te.ErrorField && |
| 360 | e.CodeField == te.CodeField |
| 361 | case *RFC6749Error: |
| 362 | return e.ErrorField == te.ErrorField && |
| 363 | e.CodeField == te.CodeField |
| 364 | } |
| 365 | return false |
| 366 | } |
| 367 | |
| 368 | func (e *RFC6749Error) Status() string { |
| 369 | return http.StatusText(e.CodeField) |
no outgoing calls