Всем привет! Такой вопрос - у меня есть (в чужом крейте) макрос для профилирования, который создает свои объекты в текущем скоупе, чтобы в деструкторе записать время выхода из скоупа. И я хочу его обернуть в свой макрос, который бы читал поле “use_profiling” в глобальных опциях, и, соответственно, или вызывал этот чужой макрос, или нет. Очевидно, что просто написать внутри своего макроса if я не могу, поскольку чужой макрос будет действовать на скоуп if’а, а не на внешний. Скажите, пожалуйста, можно ли это как-то решить? Спасибо!