AddRequired merges the required fields into v.
(required ...string)
| 898 | |
| 899 | // AddRequired merges the required fields into v. |
| 900 | func (v *ValidationExpr) AddRequired(required ...string) { |
| 901 | for _, r := range required { |
| 902 | found := slices.Contains(v.Required, r) |
| 903 | if !found { |
| 904 | v.Required = append(v.Required, r) |
| 905 | } |
| 906 | } |
| 907 | } |
| 908 | |
| 909 | // RemoveRequired removes the given field from the list of required fields. |
| 910 | func (v *ValidationExpr) RemoveRequired(required string) { |
no outgoing calls
no test coverage detected