pub struct RefundDestinationDetailsCard {
pub reference: Option<String>,
pub reference_status: Option<String>,
pub reference_type: Option<String>,
pub type_: RefundDestinationDetailsCardType,
}
Fields§
§reference: Option<String>
Value of the reference number assigned to the refund.
reference_status: Option<String>
Status of the reference number on the refund.
This can be pending
, available
or unavailable
.
reference_type: Option<String>
Type of the reference number assigned to the refund.
type_: RefundDestinationDetailsCardType
The type of refund.
This can be refund
, reversal
, or pending
.
Trait Implementations§
source§impl Clone for RefundDestinationDetailsCard
impl Clone for RefundDestinationDetailsCard
source§fn clone(&self) -> RefundDestinationDetailsCard
fn clone(&self) -> RefundDestinationDetailsCard
Returns a copy 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 RefundDestinationDetailsCard
impl Debug for RefundDestinationDetailsCard
source§impl Default for RefundDestinationDetailsCard
impl Default for RefundDestinationDetailsCard
source§fn default() -> RefundDestinationDetailsCard
fn default() -> RefundDestinationDetailsCard
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for RefundDestinationDetailsCard
impl<'de> Deserialize<'de> for RefundDestinationDetailsCard
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
Auto Trait Implementations§
impl Freeze for RefundDestinationDetailsCard
impl RefUnwindSafe for RefundDestinationDetailsCard
impl Send for RefundDestinationDetailsCard
impl Sync for RefundDestinationDetailsCard
impl Unpin for RefundDestinationDetailsCard
impl UnwindSafe for RefundDestinationDetailsCard
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