pub unsafe extern "C" fn secp256k1_schnorrsig_sign_custom(
    cx: *const Context,
    sig: *mut c_uchar,
    msg: *const c_uchar,
    msg_len: size_t,
    keypair: *const KeyPair,
    extra_params: *const SchnorrSigExtraParams
) -> c_int