pub type roaring_calloc_p = Option<unsafe extern "C" fn(arg1: usize, arg2: usize) -> *mut c_void>;
enum roaring_calloc_p { // some variants omitted }