pub unsafe extern "C" fn git_patch_from_blob_and_buffer( out: *mut *mut git_patch, old_blob: *const git_blob, old_as_path: *const c_char, buffer: *const c_void, buffer_len: size_t, buffer_as_path: *const c_char, opts: *const git_diff_options) -> c_int