Convert JSON to set
(body []byte)
| 391 | |
| 392 | // Convert JSON to set |
| 393 | func (s *setF2) UnmarshalJSON(body []byte) error { |
| 394 | var array []EnumSimple |
| 395 | err := fbe.Json.Unmarshal(body, &array) |
| 396 | if err != nil { |
| 397 | return err |
| 398 | } else { |
| 399 | for _, v := range array { |
| 400 | (*s)[v.Key()] = v |
| 401 | } |
| 402 | } |
| 403 | return nil |
| 404 | } |
| 405 | |
| 406 | // Set wrapper for the field F3 |
| 407 | type setF3 map[FlagsSimpleKey]FlagsSimple |