pub unsafe extern "C" fn i2d_PrivateKey(
    key: *const EVP_PKEY,
    outp: *mut *mut u8
) -> c_int