pub fn create_thread_3_post<U>( f: fn(_: usize, _: usize, _: usize) -> U, arg1: usize, arg2: usize, arg3: usize, thread_id: TID) -> Result<WaitHandle<U>, Error>where U: Send + 'static,