pub unsafe extern "C" fn git_repository_discover( out: *mut git_buf, start_path: *const c_char, across_fs: c_int, ceiling_dirs: *const c_char) -> c_int