pub struct PaymentMeans {
pub payment_means_code: PaymentMeansCode,
pub payment_id: Option<String>,
}Expand description
Payment Instructions A group of business terms providing information about the payment.
Fields§
§payment_means_code: PaymentMeansCodePayment Means Type Code The means, expressed as code, for how a payment is expected to be or has been settled.
payment_id: Option<String>Remittance Information A textual value used to establish a link between the payment and the Invoice, issued by the Seller. Used for creditor’s critical reconciliation information. This information element helps the Seller to assign an incoming payment to the relevant payment process.
Trait Implementations§
Source§impl Clone for PaymentMeans
impl Clone for PaymentMeans
Source§fn clone(&self) -> PaymentMeans
fn clone(&self) -> PaymentMeans
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 PaymentMeans
impl Debug for PaymentMeans
Source§impl<'de> Deserialize<'de> for PaymentMeans
impl<'de> Deserialize<'de> for PaymentMeans
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
Auto Trait Implementations§
impl Freeze for PaymentMeans
impl RefUnwindSafe for PaymentMeans
impl Send for PaymentMeans
impl Sync for PaymentMeans
impl Unpin for PaymentMeans
impl UnwindSafe for PaymentMeans
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