Crate thread_id [] [src]

Thread-ID: get a unique ID for the current thread.

For diagnostics and debugging it can often be useful to get an ID that is different for every thread. This crate provides that functionality.


use std::thread;
use thread_id;

thread::spawn(move || {
    println!("spawned thread has id {}", thread_id::get());

println!("main thread has id {}", thread_id::get());Run



Returns a number that is unique to the calling thread.