pub struct TerminalReaderReaderResourceRefundPaymentConfig {
pub enable_customer_cancellation: Option<bool>,
}
Expand description
Represents a per-transaction override of a reader configuration
Fields§
§enable_customer_cancellation: Option<bool>
Enable customer initiated cancellation when refunding this payment.
Trait Implementations§
Source§impl Clone for TerminalReaderReaderResourceRefundPaymentConfig
impl Clone for TerminalReaderReaderResourceRefundPaymentConfig
Source§fn clone(&self) -> TerminalReaderReaderResourceRefundPaymentConfig
fn clone(&self) -> TerminalReaderReaderResourceRefundPaymentConfig
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 FromValueOpt for TerminalReaderReaderResourceRefundPaymentConfig
impl FromValueOpt for TerminalReaderReaderResourceRefundPaymentConfig
fn from_value(v: Value) -> Option<Self>
impl Copy for TerminalReaderReaderResourceRefundPaymentConfig
Auto Trait Implementations§
impl Freeze for TerminalReaderReaderResourceRefundPaymentConfig
impl RefUnwindSafe for TerminalReaderReaderResourceRefundPaymentConfig
impl Send for TerminalReaderReaderResourceRefundPaymentConfig
impl Sync for TerminalReaderReaderResourceRefundPaymentConfig
impl Unpin for TerminalReaderReaderResourceRefundPaymentConfig
impl UnwindSafe for TerminalReaderReaderResourceRefundPaymentConfig
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