mirror of
				https://github.com/juspay/hyperswitch.git
				synced 2025-10-31 10:06:32 +08:00 
			
		
		
		
	fix(core): Replace euclid enum with RoutableConnectors enum (#2994)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com> Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
		| @ -147,104 +147,6 @@ impl Connector { | ||||
|     } | ||||
| } | ||||
|  | ||||
| #[derive( | ||||
|     Clone, | ||||
|     Copy, | ||||
|     Debug, | ||||
|     Eq, | ||||
|     Hash, | ||||
|     PartialEq, | ||||
|     serde::Serialize, | ||||
|     serde::Deserialize, | ||||
|     strum::Display, | ||||
|     strum::EnumString, | ||||
|     strum::EnumIter, | ||||
|     strum::EnumVariantNames, | ||||
| )] | ||||
| #[serde(rename_all = "snake_case")] | ||||
| #[strum(serialize_all = "snake_case")] | ||||
| pub enum RoutableConnectors { | ||||
|     #[cfg(feature = "dummy_connector")] | ||||
|     #[serde(rename = "phonypay")] | ||||
|     #[strum(serialize = "phonypay")] | ||||
|     DummyConnector1, | ||||
|     #[cfg(feature = "dummy_connector")] | ||||
|     #[serde(rename = "fauxpay")] | ||||
|     #[strum(serialize = "fauxpay")] | ||||
|     DummyConnector2, | ||||
|     #[cfg(feature = "dummy_connector")] | ||||
|     #[serde(rename = "pretendpay")] | ||||
|     #[strum(serialize = "pretendpay")] | ||||
|     DummyConnector3, | ||||
|     #[cfg(feature = "dummy_connector")] | ||||
|     #[serde(rename = "stripe_test")] | ||||
|     #[strum(serialize = "stripe_test")] | ||||
|     DummyConnector4, | ||||
|     #[cfg(feature = "dummy_connector")] | ||||
|     #[serde(rename = "adyen_test")] | ||||
|     #[strum(serialize = "adyen_test")] | ||||
|     DummyConnector5, | ||||
|     #[cfg(feature = "dummy_connector")] | ||||
|     #[serde(rename = "checkout_test")] | ||||
|     #[strum(serialize = "checkout_test")] | ||||
|     DummyConnector6, | ||||
|     #[cfg(feature = "dummy_connector")] | ||||
|     #[serde(rename = "paypal_test")] | ||||
|     #[strum(serialize = "paypal_test")] | ||||
|     DummyConnector7, | ||||
|     Aci, | ||||
|     Adyen, | ||||
|     Airwallex, | ||||
|     Authorizedotnet, | ||||
|     Bankofamerica, | ||||
|     Bitpay, | ||||
|     Bambora, | ||||
|     Bluesnap, | ||||
|     Boku, | ||||
|     Braintree, | ||||
|     Cashtocode, | ||||
|     Checkout, | ||||
|     Coinbase, | ||||
|     Cryptopay, | ||||
|     Cybersource, | ||||
|     Dlocal, | ||||
|     Fiserv, | ||||
|     Forte, | ||||
|     Globalpay, | ||||
|     Globepay, | ||||
|     Gocardless, | ||||
|     Helcim, | ||||
|     Iatapay, | ||||
|     Klarna, | ||||
|     Mollie, | ||||
|     Multisafepay, | ||||
|     Nexinets, | ||||
|     Nmi, | ||||
|     Noon, | ||||
|     Nuvei, | ||||
|     // Opayo, added as template code for future usage | ||||
|     Opennode, | ||||
|     // Payeezy, As psync and rsync are not supported by this connector, it is added as template code for future usage | ||||
|     Payme, | ||||
|     Paypal, | ||||
|     Payu, | ||||
|     Powertranz, | ||||
|     Prophetpay, | ||||
|     Rapyd, | ||||
|     Shift4, | ||||
|     Square, | ||||
|     Stax, | ||||
|     Stripe, | ||||
|     Trustpay, | ||||
|     // Tsys, | ||||
|     Tsys, | ||||
|     Volt, | ||||
|     Wise, | ||||
|     Worldline, | ||||
|     Worldpay, | ||||
|     Zen, | ||||
| } | ||||
|  | ||||
| #[cfg(feature = "payouts")] | ||||
| #[derive( | ||||
|     Clone, | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 chikke srujan
					chikke srujan