pub unsafe extern "C" fn i2d_BASIC_CONSTRAINTS(
    a: *const BASIC_CONSTRAINTS,
    out: *mut *mut c_uchar
) -> c_int