Implement encoding.TextMarshaler/Unmarshaler for broader compatibility
()
| 74 | // Implement encoding.TextMarshaler/Unmarshaler for broader compatibility |
| 75 | |
| 76 | func (t APIAllowListTarget) MarshalText() ([]byte, error) { return []byte(t.String()), nil } |
| 77 | |
| 78 | func (t *APIAllowListTarget) UnmarshalText(b []byte) error { |
| 79 | return t.UnmarshalJSON([]byte("\"" + string(b) + "\"")) |