MCPcopy
hub / github.com/cortexlabs/cortex / ValidateFloat64Missing

Function ValidateFloat64Missing

pkg/lib/configreader/float64.go:162–167  ·  view source on GitHub ↗
(v *Float64Validation)

Source from the content-addressed store, hash-verified

160}
161
162func ValidateFloat64Missing(v *Float64Validation) (float64, error) {
163 if v.Required {
164 return 0, ErrorMustBeDefined(v.AllowedValues)
165 }
166 return validateFloat64(v.Default, v)
167}
168
169func ValidateFloat64Provided(val float64, v *Float64Validation) (float64, error) {
170 if v.CantBeSpecifiedErrStr != nil {

Callers 7

Float64FromInterfaceMapFunction · 0.85
Float64FromStrMapFunction · 0.85
Float64FromStrFunction · 0.85
Float64FromEnvFunction · 0.85
Float64FromFileFunction · 0.85
Float64FromPromptFunction · 0.85
StructFromStringMapFunction · 0.85

Calls 2

ErrorMustBeDefinedFunction · 0.85
validateFloat64Function · 0.85

Tested by

no test coverage detected