pub enum PaymentActionStatus {
Pending,
Succeeded,
Failed,
}Expand description
The current status of a payment action (authorization, capture, void, or refund).
JSON schema
{
"description": "The current status of a payment action (authorization, capture, void, or refund).",
"examples": [
"pending"
],
"type": "string",
"enum": [
"pending",
"succeeded",
"failed"
]
}Variants§
Trait Implementations§
Source§impl Clone for PaymentActionStatus
impl Clone for PaymentActionStatus
impl Copy for PaymentActionStatus
Source§impl Debug for PaymentActionStatus
impl Debug for PaymentActionStatus
Source§impl<'de> Deserialize<'de> for PaymentActionStatus
impl<'de> Deserialize<'de> for PaymentActionStatus
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
Source§impl Display for PaymentActionStatus
impl Display for PaymentActionStatus
impl Eq for PaymentActionStatus
Source§impl From<&PaymentActionStatus> for PaymentActionStatus
impl From<&PaymentActionStatus> for PaymentActionStatus
Source§fn from(value: &PaymentActionStatus) -> Self
fn from(value: &PaymentActionStatus) -> Self
Converts to this type from the input type.
Source§impl FromStr for PaymentActionStatus
impl FromStr for PaymentActionStatus
Source§impl Hash for PaymentActionStatus
impl Hash for PaymentActionStatus
Source§impl Ord for PaymentActionStatus
impl Ord for PaymentActionStatus
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for PaymentActionStatus
impl PartialEq for PaymentActionStatus
Source§impl PartialOrd for PaymentActionStatus
impl PartialOrd for PaymentActionStatus
Source§impl Serialize for PaymentActionStatus
impl Serialize for PaymentActionStatus
impl StructuralPartialEq for PaymentActionStatus
Source§impl TryFrom<&String> for PaymentActionStatus
impl TryFrom<&String> for PaymentActionStatus
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for PaymentActionStatus
impl TryFrom<&str> for PaymentActionStatus
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for PaymentActionStatus
impl TryFrom<String> for PaymentActionStatus
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for PaymentActionStatus
impl RefUnwindSafe for PaymentActionStatus
impl Send for PaymentActionStatus
impl Sync for PaymentActionStatus
impl Unpin for PaymentActionStatus
impl UnsafeUnpin for PaymentActionStatus
impl UnwindSafe for PaymentActionStatus
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.