Some payment method enums exported by stripe-rs are non exhaustive in their current state. This pull request adds the missing variants to the enums that were not exhaustive. The PaymentMethodType enum contains a variant called CardPresent, but according to the documentation provided by stripe, this is not a valid variant. I have removed this variant. I have also added documentation to show what each of the variants mean with a link to stripes documentation.
Some payment method enums exported by stripe-rs are non exhaustive in their current state. This pull request adds the missing variants to the enums that were not exhaustive. The
PaymentMethodType
enum contains a variant calledCardPresent
, but according to the documentation provided by stripe, this is not a valid variant. I have removed this variant. I have also added documentation to show what each of the variants mean with a link to stripes documentation.