Rust 在fork()之前锁定环境

Rust 在fork()之前锁定环境,rust,Rust,如何在分叉之前锁定环境,然后在unix环境上生成新的子级 我已经看到命令::spawn方法使用了env_lock(),但我似乎找不到关于该方法的任何信息。我认为fork不关心这个,它可能是Rust方面的内部细节。但我不能肯定地说,我认为它是用来阻止环境,直到它完成启动新的孩子。

如何在分叉之前锁定环境,然后在unix环境上生成新的子级


我已经看到
命令::spawn
方法使用了
env_lock()
,但我似乎找不到关于该方法的任何信息。

我认为fork不关心这个,它可能是Rust方面的内部细节。但我不能肯定地说,我认为它是用来阻止环境,直到它完成启动新的孩子。