Function std::task::spawn_with

pub fn spawn_with<A: Send>(arg: A, f: ~fn(v: A))

Runs a task, while transferring ownership of one argument to the child.

This is useful for transferring ownership of noncopyables to another task.

This function is equivalent to task().spawn_with(arg, f).