func()

in kubectl-utils/pkg/kel/expression.go [83:97]


func (a *unstructuredToCELAdapter) NativeToValue(value any) ref.Val {
	switch value := value.(type) {
	case string:
		return celtypes.String(value)
	case int:
		return celtypes.Int(value)
	case int64:
		return celtypes.Int(value)
	case map[string]any:
		return celtypes.NewDynamicMap(a, value)
	default:
		klog.Fatalf("unhandled type %T", value)
		return nil
	}
}