MST

星途 面试题库

面试题:Rust中线程Builder如何设置线程名称

在Rust中使用线程Builder时,如何为创建的线程设置一个自定义的名称?请写出相关代码示例。
47.9万 热度难度
编程语言Rust

知识考点

AI 面试

面试题答案

一键面试
use std::thread;

fn main() {
    let thread_name = "my_custom_thread".to_string();
    let handle = thread::Builder::new()
        .name(thread_name.clone())
        .spawn(move || {
            println!("This is {}", thread_name);
        })
        .unwrap();

    handle.join().unwrap();
}