function_name 0.3.0

macro that expands to the name of the annotated function
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use ::function_name::named;

#[named]
fn my_super_duper_function ()
{
    dbg!(function_name!());
}

fn main ()
{
    my_super_duper_function();
}