pub unsafe extern "C" fn git_reference_set_target(
    out: *mut *mut git_reference,
    r: *mut git_reference,
    id: *const git_oid,
    log_message: *const c_char
) -> c_int