format
This commit is contained in:
parent
a4c4838aaf
commit
7714124270
|
@ -103,7 +103,9 @@ pub struct GetInvoice {
|
|||
impl GetInvoice {
|
||||
/// New constructor.
|
||||
pub fn new(invoice_id: impl ToString) -> Self {
|
||||
Self { invoice_id: invoice_id.to_string() }
|
||||
Self {
|
||||
invoice_id: invoice_id.to_string(),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -172,7 +174,9 @@ pub struct DeleteInvoice {
|
|||
impl DeleteInvoice {
|
||||
/// New constructor.
|
||||
pub fn new(invoice_id: impl ToString) -> Self {
|
||||
Self { invoice_id: invoice_id.to_string() }
|
||||
Self {
|
||||
invoice_id: invoice_id.to_string(),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -255,7 +259,10 @@ pub struct CancelInvoice {
|
|||
impl CancelInvoice {
|
||||
/// New constructor.
|
||||
pub fn new(invoice_id: impl ToString, reason: CancelReason) -> Self {
|
||||
Self { invoice_id: invoice_id.to_string(), reason }
|
||||
Self {
|
||||
invoice_id: invoice_id.to_string(),
|
||||
reason,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -2,4 +2,4 @@
|
|||
|
||||
pub mod invoice;
|
||||
pub mod orders;
|
||||
pub mod payments;
|
||||
pub mod payments;
|
||||
|
|
|
@ -268,4 +268,4 @@ pub struct SellerProtection {
|
|||
pub status: SellerProtectionStatus,
|
||||
/// An array of conditions that are covered for the transaction.
|
||||
pub dispute_categories: Vec<DisputeCategory>,
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
|
||||
use serde::{Deserialize, Serialize};
|
||||
|
||||
use super::common::{AuthorizationStatusDetails, Money, SellerProtection, LinkDescription};
|
||||
|
||||
use super::common::{AuthorizationStatusDetails, LinkDescription, Money, SellerProtection};
|
||||
|
||||
/// Payment Status
|
||||
#[derive(Debug, Serialize, Deserialize, Eq, PartialEq, Clone, Copy)]
|
||||
|
@ -52,4 +51,4 @@ pub struct AuthorizedPaymentDetails {
|
|||
pub create_time: chrono::DateTime<chrono::Utc>,
|
||||
/// The date and time when the transaction was last updated
|
||||
pub update_time: chrono::DateTime<chrono::Utc>,
|
||||
}
|
||||
}
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
//! [![Docs](https://docs.rs/paypal-rs/badge.svg)](https://docs.rs/paypal-rs)
|
||||
//!
|
||||
//! A rust library that wraps the [paypal api](https://developer.paypal.com/docs/api) asynchronously in a strongly typed manner.
|
||||
//!
|
||||
//!
|
||||
//! If there is a missing endpoint that you need, you may try to implement the [Endpoint](endpoint::Endpoint) and pass it to [Client::execute](client::Client::execute)
|
||||
//!
|
||||
//! Currently in early development.
|
||||
|
|
Loading…
Reference in a new issue