setname Synchronous
debug.setname
Give a Luau function a more useful debug name. It is a small convenience wrapper around debug.setinfo for naming generated callbacks.
Luau
setname(target: Function | number, name: string) -> ()Parameters
| Parameter | Type | Description |
|---|---|---|
target | Function | number | Function or visible stack level. |
name | string | Name to write into debug metadata. |
Returns
()No value.
Example
Luau
local function handler() end
setname(handler, "inventory handler")
print(debug.getinfo(handler).name)