pub struct ChargeRefundTransaction {
pub charge_amount: Option<Box<Currency>>,
pub charge_type: Option<String>,
}Expand description
ChargeRefundTransaction : The charge refund transaction.
Fields§
§charge_amount: Option<Box<Currency>>§charge_type: Option<String>The type of charge.
Implementations§
Source§impl ChargeRefundTransaction
impl ChargeRefundTransaction
Sourcepub fn new() -> ChargeRefundTransaction
pub fn new() -> ChargeRefundTransaction
The charge refund transaction.
Trait Implementations§
Source§impl Clone for ChargeRefundTransaction
impl Clone for ChargeRefundTransaction
Source§fn clone(&self) -> ChargeRefundTransaction
fn clone(&self) -> ChargeRefundTransaction
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 ChargeRefundTransaction
impl Debug for ChargeRefundTransaction
Source§impl Default for ChargeRefundTransaction
impl Default for ChargeRefundTransaction
Source§fn default() -> ChargeRefundTransaction
fn default() -> ChargeRefundTransaction
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChargeRefundTransaction
impl<'de> Deserialize<'de> for ChargeRefundTransaction
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 PartialEq for ChargeRefundTransaction
impl PartialEq for ChargeRefundTransaction
Source§impl Serialize for ChargeRefundTransaction
impl Serialize for ChargeRefundTransaction
impl StructuralPartialEq for ChargeRefundTransaction
Auto Trait Implementations§
impl Freeze for ChargeRefundTransaction
impl RefUnwindSafe for ChargeRefundTransaction
impl Send for ChargeRefundTransaction
impl Sync for ChargeRefundTransaction
impl Unpin for ChargeRefundTransaction
impl UnsafeUnpin for ChargeRefundTransaction
impl UnwindSafe for ChargeRefundTransaction
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