pub unsafe extern "C" fn git_tag_annotation_create(
    oid: *mut git_oid,
    repo: *mut git_repository,
    tag_name: *const c_char,
    target: *const git_object,
    tagger: *const git_signature,
    message: *const c_char
) -> c_int