pub enum CardBrand {
Show 14 variants
OtherBrand,
Visa,
Mastercard,
AmericanExpress,
Discover,
DiscoverDiners,
Jcb,
ChinaUnionpay,
SquareGiftCard,
SquareCapitalCard,
Interac,
Eftpos,
Felica,
Ebt,
}
Expand description
Indicates a card’s brand, such as VISA
or MASTERCARD
.
Variants§
OtherBrand
Visa
Mastercard
AmericanExpress
Discover
DiscoverDiners
Jcb
ChinaUnionpay
SquareGiftCard
SquareCapitalCard
Interac
Eftpos
Felica
Ebt
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CardBrand
impl<'de> Deserialize<'de> for CardBrand
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CardBrand
impl StructuralPartialEq for CardBrand
Auto Trait Implementations§
impl Freeze for CardBrand
impl RefUnwindSafe for CardBrand
impl Send for CardBrand
impl Sync for CardBrand
impl Unpin for CardBrand
impl UnwindSafe for CardBrand
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.