Синтаксис
setrawmetatable(target: any, value: any): anyАлиасы
debug.setmetatableАргументы
| Имя | Тип | Описание |
|---|---|---|
target | any | Целевая функция, таблица, уровень стека или объект, который проверяется или изменяется. |
value | any | Новое значение для записи. |
Возвраты
| Имя | Тип | Описание |
|---|---|---|
target | any | Целевое значение после изменения его метатаблицы. |
Описание
Устанавливает необработанную метатаблицу для целевого значения и возвращает цель.
Вызывай с 2 параметрами: target, value. Таблица аргументов показывает обязательные значения и настройки поведения.
Возвращает target (any). Используй таблицу возвращаемых значений, чтобы отличать успех, nil и обрабатываемые ошибки.
Пример
Пример вызова со значениями-заполнителями.
local result = setrawmetatable(nil, nil)
print(result)