pub struct RefundRequest {
pub invoice: String,
pub reason: RefundReason,
pub reason_details: String,
pub amount: Decimal,
}
Expand description
RefundRequest
struct
Fields§
§invoice: String
§reason: RefundReason
§reason_details: String
§amount: Decimal
Trait Implementations§
Source§impl Debug for RefundRequest
impl Debug for RefundRequest
Source§impl<'de> Deserialize<'de> for RefundRequest
impl<'de> Deserialize<'de> for RefundRequest
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 RefundRequest
impl RefUnwindSafe for RefundRequest
impl Send for RefundRequest
impl Sync for RefundRequest
impl Unpin 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