/*static*/ Dictionary UDFUtils::Serialize(const FunctionPtr& f) { Dictionary dict = SerializeCommonFunctionAttributes(*f, s_serializationVersion, s_userDefinedFunctionTypeValue); bool native = f->IsNative(); dict[nativeUDFKey] = native; dict[userDefinedStateKey] = (native) ? f->SerializeNativeImpl() : f->Serialize(); return dict; }