pub struct CancelPayment {
pub payment_key: String,
pub body: CancelPaymentBody,
pub idempotency_key: Option<String>,
}
Fields§
§payment_key: String
§body: CancelPaymentBody
§idempotency_key: Option<String>
Implementations§
Source§impl CancelPayment
impl CancelPayment
Trait Implementations§
Source§impl Clone for CancelPayment
impl Clone for CancelPayment
Source§fn clone(&self) -> CancelPayment
fn clone(&self) -> CancelPayment
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 CancelPayment
impl Debug for CancelPayment
Source§impl<'de> Deserialize<'de> for CancelPayment
impl<'de> Deserialize<'de> for CancelPayment
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 CancelPayment
impl RefUnwindSafe for CancelPayment
impl Send for CancelPayment
impl Sync for CancelPayment
impl Unpin for CancelPayment
impl UnwindSafe for CancelPayment
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