pub unsafe extern "C" fn CPLCreateJoinableThread(
pfnMain: CPLThreadFunc,
pArg: *mut c_void,
) -> *mut CPLJoinableThreadpub unsafe extern "C" fn CPLCreateJoinableThread(
pfnMain: CPLThreadFunc,
pArg: *mut c_void,
) -> *mut CPLJoinableThread