function CancelToken.isCancelToken(u)return type(u)=="\116\097\098\108\101"and getmetatable(u)==CancelToken end local u=function() end
--[=[
	Returns true if the value is a cancel token
	@param value any
	@return boolean
]=]
function CancelToken.isCancelToken(value)
	return type(value) == "table" and getmetatable(value) == CancelToken
end

local EMPTY_FUNCTION = function() end
