pub unsafe extern "C" fn git_annotated_commit_from_ref(
    out: *mut *mut git_annotated_commit,
    repo: *mut git_repository,
    reference: *const git_reference
) -> c_int