pub unsafe extern "C" fn git_patch_from_blobs(
    out: *mut *mut git_patch,
    old_blob: *const git_blob,
    old_as_path: *const c_char,
    new_blob: *const git_blob,
    new_as_path: *const c_char,
    opts: *const git_diff_options
) -> c_int