(src interface{})
| 3344 | ) |
| 3345 | |
| 3346 | func (e *ResourceType) Scan(src interface{}) error { |
| 3347 | switch s := src.(type) { |
| 3348 | case []byte: |
| 3349 | *e = ResourceType(s) |
| 3350 | case string: |
| 3351 | *e = ResourceType(s) |
| 3352 | default: |
| 3353 | return fmt.Errorf("unsupported scan type for ResourceType: %T", src) |
| 3354 | } |
| 3355 | return nil |
| 3356 | } |
| 3357 | |
| 3358 | type NullResourceType struct { |
| 3359 | ResourceType ResourceType `json:"resource_type"` |
nothing calls this directly
no test coverage detected