pub struct CaptureIssuingAuthorizationPurchaseDetails {
pub fleet: Option<CaptureIssuingAuthorizationPurchaseDetailsFleet>,
pub flight: Option<CaptureIssuingAuthorizationPurchaseDetailsFlight>,
pub fuel: Option<CaptureIssuingAuthorizationPurchaseDetailsFuel>,
pub lodging: Option<CaptureIssuingAuthorizationPurchaseDetailsLodging>,
pub receipt: Option<Vec<CaptureIssuingAuthorizationPurchaseDetailsReceipt>>,
pub reference: Option<String>,
}Expand description
Additional purchase information that is optionally provided by the merchant.
Fields§
§fleet: Option<CaptureIssuingAuthorizationPurchaseDetailsFleet>Fleet-specific information for transactions using Fleet cards.
flight: Option<CaptureIssuingAuthorizationPurchaseDetailsFlight>Information about the flight that was purchased with this transaction.
fuel: Option<CaptureIssuingAuthorizationPurchaseDetailsFuel>Information about fuel that was purchased with this transaction.
lodging: Option<CaptureIssuingAuthorizationPurchaseDetailsLodging>Information about lodging that was purchased with this transaction.
receipt: Option<Vec<CaptureIssuingAuthorizationPurchaseDetailsReceipt>>The line items in the purchase.
reference: Option<String>A merchant-specific order number.
Implementations§
Trait Implementations§
Source§impl Clone for CaptureIssuingAuthorizationPurchaseDetails
impl Clone for CaptureIssuingAuthorizationPurchaseDetails
Source§fn clone(&self) -> CaptureIssuingAuthorizationPurchaseDetails
fn clone(&self) -> CaptureIssuingAuthorizationPurchaseDetails
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for CaptureIssuingAuthorizationPurchaseDetails
impl PartialEq for CaptureIssuingAuthorizationPurchaseDetails
Source§fn eq(&self, other: &CaptureIssuingAuthorizationPurchaseDetails) -> bool
fn eq(&self, other: &CaptureIssuingAuthorizationPurchaseDetails) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for CaptureIssuingAuthorizationPurchaseDetails
impl StructuralPartialEq for CaptureIssuingAuthorizationPurchaseDetails
Auto Trait Implementations§
impl Freeze for CaptureIssuingAuthorizationPurchaseDetails
impl RefUnwindSafe for CaptureIssuingAuthorizationPurchaseDetails
impl Send for CaptureIssuingAuthorizationPurchaseDetails
impl Sync for CaptureIssuingAuthorizationPurchaseDetails
impl Unpin for CaptureIssuingAuthorizationPurchaseDetails
impl UnsafeUnpin for CaptureIssuingAuthorizationPurchaseDetails
impl UnwindSafe for CaptureIssuingAuthorizationPurchaseDetails
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