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
sourceimpl<'de> Deserialize<'de> for CardBrand
impl<'de> Deserialize<'de> for CardBrand
sourcefn 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 StructuralEq for CardBrand
impl StructuralPartialEq for CardBrand
Auto Trait Implementations
impl RefUnwindSafe for CardBrand
impl Send for CardBrand
impl Sync for CardBrand
impl Unpin for CardBrand
impl UnwindSafe for CardBrand
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.