libgit2_sys
type git_push_negotiation = extern fn(*mut *const git_push_update, size_t, *mut c_void) -> c_int;