
//use std::thread::Thread;

/*
#[macro_export]
macro_rules! print_thread_id_feature
{

    ($label:ident) =>
    {

        {

            let thread_id = std::thread::current().id();

            println!("{}, Thread Id: {}", stringify!($label), format!("{thread_id:?}"));

        }

    }

}
*/

/*
#[macro_export]
macro_rules! print_thread_and_task_ids_feature
{

    ($label:ident) =>
    {

        {

            let thread_id = std::thread::current().id();

            println!("{}, Thread Id: {}", stringify!($label), format!("{thread_id:?}"));

            let task_id = tokio::task::;

        }

    }

}
*/

/*
fn something()
{

    let id = std::thread::current().id();

    println!("{}, ThreadId: {}", "etc", format!("{id:?}"));

}
*/

/*
fn something2()
{

    let thread_iid = std::thread::current().id();

    println!("{}, Thread Id: {}", "etc", format!("{thread_iid:?}"));

    let task_id = tokio::task::id();

}
*/
