В C и С++ вы можете получить имя текущей исполняемой функции с помощью макроса __func__
с C99 и С++ 11 и ___FUNCTION___
для MSVC.
Есть ли эквивалент этого в Rust?
Пример __func__
в C:
#include "stdio.h"
void funny_hello() {
printf ("Hello from %s\n", __func__);
}
int main() {
funny_hello();
}
Выходы Hello from funny_hello
.