pub struct CreateRefundRequest { /* private fields */ }
Implementations§
Source§impl CreateRefundRequest
impl CreateRefundRequest
pub fn new() -> Self
pub fn set_payment_transaction_id<T: Into<String>>( &mut self, payment_transaction_id: T, )
pub fn set_price<T: Into<BigDecimal>>(&mut self, price: T)
pub fn set_ip<T: Into<String>>(&mut self, ip: T)
pub fn set_currency<T: Into<String>>(&mut self, currency: T)
pub fn set_reason<T: Into<RefundReason>>(&mut self, reason: T)
pub fn set_description<T: Into<String>>(&mut self, description: T)
pub fn payment_transaction_id(&self) -> Option<&String>
pub fn price(&self) -> Option<&BigDecimal>
pub fn ip(&self) -> Option<&String>
pub fn currency(&self) -> Option<&String>
pub fn reason(&self) -> Option<&RefundReason>
pub fn description(&self) -> Option<&String>
Trait Implementations§
Source§impl Debug for CreateRefundRequest
impl Debug for CreateRefundRequest
Source§impl Default for CreateRefundRequest
impl Default for CreateRefundRequest
Source§fn default() -> CreateRefundRequest
fn default() -> CreateRefundRequest
Returns the “default value” for a type. Read more
Source§impl Deref for CreateRefundRequest
impl Deref for CreateRefundRequest
Source§impl DerefMut for CreateRefundRequest
impl DerefMut for CreateRefundRequest
Source§impl<'de> Deserialize<'de> for CreateRefundRequest
impl<'de> Deserialize<'de> for CreateRefundRequest
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 PKISerialize for CreateRefundRequest
impl PKISerialize for CreateRefundRequest
Auto Trait Implementations§
impl Freeze for CreateRefundRequest
impl RefUnwindSafe for CreateRefundRequest
impl Send for CreateRefundRequest
impl Sync for CreateRefundRequest
impl Unpin for CreateRefundRequest
impl UnwindSafe for CreateRefundRequest
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