Environment

filtergc

Фильтрует объекты сборщика мусора по типу и параметрам соответствия.

Синтаксис

filtergc(filterType: string, options: table, firstOnly?: boolean): table

Аргументы

ИмяТипОписание
filterTypestringТип объекта сборщика мусора для сопоставления.
optionstableДополнительная таблица настроек, которая управляет поведением операции.
firstOnly?booleanЕсли true, возвращает только первый соответствующий объект сборщика мусора.

Возвраты

ИмяТипОписание
matchestableТаблица массива объектов сборщика мусора, соответствующих фильтру.

Описание

Фильтрует объекты сборщика мусора по типу и параметрам соответствия.

Вызывай с 3 параметрами: filterType, options, firstOnly. Таблица аргументов показывает обязательные значения и настройки поведения.

Возвращает matches (table). Используй таблицу возвращаемых значений, чтобы отличать успех, nil и обрабатываемые ошибки.

Пример

Пример вызова со значениями-заполнителями.

local result = filtergc("example", {}, true)
print(result)