Enum square_api_client::models::enums::GiftCardStatus
source · [−]pub enum GiftCardStatus {
Active,
Deactivated,
Blocked,
Pending,
}
Expand description
Indicates the gift card state.
Variants
Active
The gift card is active and can be used as a payment source.
Deactivated
Any activity that changes the gift card balance is permanently forbidden.
Blocked
Any activity that changes the gift card balance is temporarily forbidden.
Pending
The gift card is pending activation. This is the initial state when a gift card is created. You must activate the gift card before it can be used.
Trait Implementations
sourceimpl Clone for GiftCardStatus
impl Clone for GiftCardStatus
sourcefn clone(&self) -> GiftCardStatus
fn clone(&self) -> GiftCardStatus
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for GiftCardStatus
impl Debug for GiftCardStatus
sourceimpl<'de> Deserialize<'de> for GiftCardStatus
impl<'de> Deserialize<'de> for GiftCardStatus
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
sourceimpl PartialEq<GiftCardStatus> for GiftCardStatus
impl PartialEq<GiftCardStatus> for GiftCardStatus
sourcefn eq(&self, other: &GiftCardStatus) -> bool
fn eq(&self, other: &GiftCardStatus) -> bool
sourceimpl Serialize for GiftCardStatus
impl Serialize for GiftCardStatus
impl Eq for GiftCardStatus
impl StructuralEq for GiftCardStatus
impl StructuralPartialEq for GiftCardStatus
Auto Trait Implementations
impl RefUnwindSafe for GiftCardStatus
impl Send for GiftCardStatus
impl Sync for GiftCardStatus
impl Unpin for GiftCardStatus
impl UnwindSafe for GiftCardStatus
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.