pub enum RefundPendingReason {
ChargePending,
InsufficientFunds,
Processing,
}
Expand description
Provides the reason for why the refund is pending.
Possible values are: processing
, insufficient_funds
, or charge_pending
.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for RefundPendingReason
impl Clone for RefundPendingReason
Source§fn clone(&self) -> RefundPendingReason
fn clone(&self) -> RefundPendingReason
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RefundPendingReason
impl Debug for RefundPendingReason
Source§impl Deserialize for RefundPendingReason
impl Deserialize for RefundPendingReason
Source§impl Display for RefundPendingReason
impl Display for RefundPendingReason
Source§impl FromStr for RefundPendingReason
impl FromStr for RefundPendingReason
Source§type Err = StripeParseError
type Err = StripeParseError
The associated error which can be returned from parsing.
Source§fn from_str(
s: &str,
) -> Result<RefundPendingReason, <RefundPendingReason as FromStr>::Err>
fn from_str( s: &str, ) -> Result<RefundPendingReason, <RefundPendingReason as FromStr>::Err>
Parses a string
s
to return a value of this type. Read moreSource§impl PartialEq for RefundPendingReason
impl PartialEq for RefundPendingReason
impl Copy for RefundPendingReason
impl Eq for RefundPendingReason
impl StructuralPartialEq for RefundPendingReason
Auto Trait Implementations§
impl Freeze for RefundPendingReason
impl RefUnwindSafe for RefundPendingReason
impl Send for RefundPendingReason
impl Sync for RefundPendingReason
impl Unpin for RefundPendingReason
impl UnwindSafe for RefundPendingReason
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