pub unsafe extern "C" fn lua_newthread(
    L: *mut lua_State
) -> *mut lua_State