pub unsafe extern "C" fn git_reference_peel(
    out: *mut *mut git_object,
    r: *const git_reference,
    otype: git_object_t
) -> c_int