Function origin::create_thread [−][src]
pub fn create_thread(
fn_: unsafe extern "C" fn(_: *mut c_void) -> *mut c_void,
arg: *mut c_void,
stack_size: usize,
guard_size: usize
) -> Result<*mut Thread>Expand description
Creates a new thread.
fn_ is called on the new thread and passed arg.
This is a safe function because it itself doesn’t dereference arg; it
calls fn_, which does, and it’s marked unsafe.