Struct square_api_client::models::RefundPaymentResponse
source · pub struct RefundPaymentResponse {
pub errors: Option<Vec<Error>>,
pub refund: Option<PaymentRefund>,
}
Expand description
This is a model struct for RefundPaymentResponse type
Fields
errors: Option<Vec<Error>>
Information about errors encountered during the request.
refund: Option<PaymentRefund>
The successfully created PaymentRefund
.
Trait Implementations
sourceimpl Clone for RefundPaymentResponse
impl Clone for RefundPaymentResponse
sourcefn clone(&self) -> RefundPaymentResponse
fn clone(&self) -> RefundPaymentResponse
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for RefundPaymentResponse
impl Debug for RefundPaymentResponse
sourceimpl Default for RefundPaymentResponse
impl Default for RefundPaymentResponse
sourcefn default() -> RefundPaymentResponse
fn default() -> RefundPaymentResponse
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for RefundPaymentResponse
impl<'de> Deserialize<'de> for RefundPaymentResponse
sourcefn 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
sourceimpl PartialEq<RefundPaymentResponse> for RefundPaymentResponse
impl PartialEq<RefundPaymentResponse> for RefundPaymentResponse
sourcefn eq(&self, other: &RefundPaymentResponse) -> bool
fn eq(&self, other: &RefundPaymentResponse) -> bool
impl Eq for RefundPaymentResponse
impl StructuralEq for RefundPaymentResponse
impl StructuralPartialEq for RefundPaymentResponse
Auto Trait Implementations
impl RefUnwindSafe for RefundPaymentResponse
impl Send for RefundPaymentResponse
impl Sync for RefundPaymentResponse
impl Unpin for RefundPaymentResponse
impl UnwindSafe for RefundPaymentResponse
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.