Function spawn

Source
pub fn spawn<T, F, K, R>(
    env: Arc<dyn Environment>,
    func: F,
) -> (JoinHandle<Result<T>>, NativeProcess)
where T: ProcessState + Send + Sync + 'static, R: Into<ExecutionResult<T>> + Send + 'static, K: Future<Output = R> + Send + 'static, F: FnOnce(NativeProcess, MessageMailbox) -> K,
Expand description

Spawns a process from a closure.