pub struct RefundRequest {
pub payment_ref: String,
pub amount: Option<Money>,
pub idempotency_key: String,
}Expand description
A refund of a prior payment: the whole amount when amount is None, else
a partial refund.
Fields§
§payment_ref: StringThe payment-intent (or charge) id to refund.
amount: Option<Money>§idempotency_key: StringTrait Implementations§
Source§impl Clone for RefundRequest
impl Clone for RefundRequest
Source§fn clone(&self) -> RefundRequest
fn clone(&self) -> RefundRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RefundRequest
impl RefUnwindSafe for RefundRequest
impl Send for RefundRequest
impl Sync for RefundRequest
impl Unpin for RefundRequest
impl UnsafeUnpin for RefundRequest
impl UnwindSafe for RefundRequest
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