【发布时间】:2017-11-02 12:35:51
【问题描述】:
有没有办法将 Rust 中的当前进程 id 和线程 id 获取为整数?
我得到的最接近的是::std::thread::current().id(),它返回一个不透明的ThreadId 对象。当尝试访问其u64 字段时,我得到:
error[E0611]: field `0` of tuple-struct `std::thread::ThreadId` is private
--> src\main.rs:4:13
|
4 | let x: u64 = ::std::thread::current().id().0;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
我在标准库中找不到与进程 ID 相关的任何内容。
【问题讨论】:
标签: rust