aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-core/result.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/mason-core/result.lua')
-rw-r--r--lua/mason-core/result.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/lua/mason-core/result.lua b/lua/mason-core/result.lua
index f3b76339..1491c31f 100644
--- a/lua/mason-core/result.lua
+++ b/lua/mason-core/result.lua
@@ -176,9 +176,9 @@ function Result.run_catching(fn)
end
end
----@generic V
----@param fn fun(try: fun(result: Result): any): V
----@return Result # Result<V>
+---@generic T
+---@param fn fun(try: fun(result: Result)): T?
+---@return Result # Result<T>
function Result.try(fn)
local thread = coroutine.create(fn)
local step