pub struct CreateRefundRequest { /* private fields */ }Implementations§
Source§impl CreateRefundRequest
impl CreateRefundRequest
pub fn amount<T>(self, value: T) -> Self
pub fn customer_display<T>(self, value: T) -> Self
pub fn external_reference_id<T>(self, value: T) -> Self
pub fn metadata<T>(self, value: T) -> Self
pub fn reason<T>(self, value: T) -> Self
pub fn source<T>(self, value: T) -> Self
Trait Implementations§
Source§impl Clone for CreateRefundRequest
impl Clone for CreateRefundRequest
Source§impl Debug for CreateRefundRequest
impl Debug for CreateRefundRequest
Source§impl Default for CreateRefundRequest
impl Default for CreateRefundRequest
Source§impl From<CreateRefundRequest> for CreateRefundRequest
impl From<CreateRefundRequest> for CreateRefundRequest
Source§fn from(value: CreateRefundRequest) -> Self
fn from(value: CreateRefundRequest) -> Self
Converts to this type from the input type.
Source§impl TryFrom<CreateRefundRequest> for CreateRefundRequest
impl TryFrom<CreateRefundRequest> for CreateRefundRequest
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: CreateRefundRequest) -> Result<Self, ConversionError>
fn try_from(value: CreateRefundRequest) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for CreateRefundRequest
impl RefUnwindSafe for CreateRefundRequest
impl Send for CreateRefundRequest
impl Sync for CreateRefundRequest
impl Unpin for CreateRefundRequest
impl UnsafeUnpin 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