pub struct CreatePaymentResponse {Show 31 fields
pub additional_info: Option<AdditionalInfo>,
pub card: Card,
pub collector_id: i64,
pub coupon_amount: i64,
pub currency_id: CurrencyId,
pub date_approved: String,
pub date_created: String,
pub date_last_updated: String,
pub description: String,
pub external_reference: String,
pub fee_details: Vec<FeeDetail>,
pub id: i64,
pub installments: i64,
pub issuer_id: i64,
pub metadata: Option<Value>,
pub money_release_date: String,
pub notification_url: String,
pub order: Order,
pub payer: BuyerIdentification,
pub payment_method_id: String,
pub payment_type_id: String,
pub point_of_interaction: PointOfInteraction,
pub processing_mode: String,
pub shipping_amount: i64,
pub statement_descriptor: String,
pub status: String,
pub status_detail: String,
pub taxes_amount: i64,
pub transaction_amount: f64,
pub transaction_amount_refunded: i64,
pub transaction_details: TransactionDetails,
}Fields§
§additional_info: Option<AdditionalInfo>§card: Card§collector_id: i64§coupon_amount: i64§currency_id: CurrencyId§date_approved: String§date_created: String§date_last_updated: String§description: String§external_reference: String§fee_details: Vec<FeeDetail>§id: i64§installments: i64§issuer_id: i64§metadata: Option<Value>§money_release_date: String§notification_url: String§order: Order§payer: BuyerIdentification§payment_method_id: String§payment_type_id: String§point_of_interaction: PointOfInteraction§processing_mode: String§shipping_amount: i64§statement_descriptor: String§status: String§status_detail: String§taxes_amount: i64§transaction_amount: f64§transaction_amount_refunded: i64§transaction_details: TransactionDetailsTrait Implementations§
Source§impl Clone for CreatePaymentResponse
impl Clone for CreatePaymentResponse
Source§fn clone(&self) -> CreatePaymentResponse
fn clone(&self) -> CreatePaymentResponse
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 Debug for CreatePaymentResponse
impl Debug for CreatePaymentResponse
Source§impl<'de> Deserialize<'de> for CreatePaymentResponse
impl<'de> Deserialize<'de> for CreatePaymentResponse
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 PartialEq for CreatePaymentResponse
impl PartialEq for CreatePaymentResponse
Source§impl Serialize for CreatePaymentResponse
impl Serialize for CreatePaymentResponse
impl StructuralPartialEq for CreatePaymentResponse
Auto Trait Implementations§
impl Freeze for CreatePaymentResponse
impl RefUnwindSafe for CreatePaymentResponse
impl Send for CreatePaymentResponse
impl Sync for CreatePaymentResponse
impl Unpin for CreatePaymentResponse
impl UnwindSafe for CreatePaymentResponse
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