...
1
9
10 package openapi
11
12 type PlayerInfo []PlayerInfoEntry
13
14
15 func AssertPlayerInfoRequired(obj PlayerInfo) error {
16 for _, el := range obj {
17 if err := AssertPlayerInfoEntryRequired(el); err != nil {
18 return err
19 }
20 }
21 return nil
22 }
23
24
25
26 func AssertRecursePlayerInfoRequired(objSlice interface{}) error {
27 return AssertRecurseInterfaceRequired(objSlice, func(obj interface{}) error {
28 aPlayerInfo, ok := obj.(PlayerInfo)
29 if !ok {
30 return ErrTypeAssertionError
31 }
32 return AssertPlayerInfoRequired(aPlayerInfo)
33 })
34 }
35
View as plain text